C语言:输入一个正整数, 计算并显示出该数的各位数字之和.

问题描述:

C语言:输入一个正整数, 计算并显示出该数的各位数字之和.
1个回答 分类:综合 2014-09-25

问题解答:

我来补答
代码:

#include <stdio.h>

int sum(int n){
\x05int s = 0;
\x05while(n>0){
\x05\x05s += n%10;
\x05\x05n/=10;
\x05}
\x05return s;
}

int main(){
\x05int n;
\x05
\x05printf("请输入一个正整数:");
\x05scanf("%d", &n);
\x05printf("输入的数为: %d ,  其各位之和为: %d\n", n, sum(n));
\x05
\x05return 0;
}

输出:
请输入一个正整数:12345
输入的数为: 12345 ,  其各位之和为: 15
请按任意键继续. . .
 
 
展开全文阅读
剩余:2000
上一页:这一步看不懂
下一页:这题详细解释