早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用c++定义函数用于计算某个整数的各位数字之和并返回,然后在主函数中调用该函数统计500~1000中,各个数字之和为奇数的数有多少个,并按6个数一行显示这些数,注意对齐。例如:524的三个

题目详情
用c++定义函数用于计算某个整数的各位数字之和并返回,然后在主函数中调用该函数统计500~1000中,各个数字之和为奇数的数有多少个,并按6个数一行显示这些数,注意对齐。例如:524的三个数字之和是11。

▼优质解答
答案和解析
public int calculateSumOfNumber(int number){
    int result = 0;
    while(number>0){
        result += number%10;
        number /= 10;
    }
    return result;
}
public int calculateSumOfNumber(int number){
    int result = 0;
    while(number>0){
        result += number%10;
        number /= 10;
    }
    return result;
}

int main(){

int main(){

    int row=0;

    int row=0;

    int oddNumber = 0;

    int oddNumber = 0;

    for(int i=500;i<=1000;i++){

    for(int i=500;i<=1000;i++){

        int temp = calculateSumOfNumber(i);

        int temp = calculateSumOfNumber(i);

        printf("%4d",temp);

        printf("%4d",temp);

        if(temp%2==0)

        if(temp%2==0)

            oddNumber++;

            oddNumber++;

        row++;

        row++;

        if(row%6==0)

        if(row%6==0)

            printf("\n");

            printf("\n");

    }

    }

    cout<<"奇数共有:"<<oddNumber<<"个"<<endl;

    cout<<"奇数共有:"<

}

}
看了 用c++定义函数用于计算某个...的网友还看了以下:

用A~Z字母作为每句话的第一个字母编英语短文用A~Z字母作为每句话的第一个字母编英语短文(故事也行  2020-04-08 …

用数字3、8、9和小数点组成一个最大的两位数是(),组成最小的一位数是(用数字3、8、9和小数点组  2020-05-13 …

“六书”造字法“六书”中象形、指事、会意、形声、是造字法,而转注、假借是用字法,举例说明“六书”中  2020-05-13 …

请高手帮我名字成诗句,杨-高-权一句7或9个字的诗句中,包含杨-高-权三个字,可以用别字请高手帮我  2020-06-17 …

二给假字换个偏旁组成另外的字并用这些字组成词语填在下面几个句子中二给假字换个偏旁组成另外的字并用这  2020-06-19 …

长方体正方体的体积用中文字母怎么表示?正方体的体积用中文字母怎么表示?正方体的表面积用中文字母怎么  2020-08-01 …

(1)汉字“学”的区位码为4907(十进制),用2个字节的二进制可以表示为00110001000(1  2020-11-07 …

用查字典的知识填空。1.常用的查字典的方法有三种:音序查字法、部首查字法、数笔画查字法。不知道读音,  2020-11-07 …

查字典。“怨”,用查字法,应先查部,再查画;用查字法,应先查大写字母,再查音节;用查字法,  2020-11-10 …

然而,数字却也有自己的苦恼,本来和它毫不相干的事情,偏偏总有人硬往它身上安。过去人们用字母代表数字时  2020-11-16 …