d023: 各位数字之和

内容:

求输入的一个整数的各位数字之和

输入说明:

一行一个整数

输出说明:

一个整数

输入样例:help

2147483646

 输出样例 :

45

 1 #include <stdio.h>
 2 int main(void)
 3 {
 4     long n = 0;
 5     scanf("%ld", &n);
 6 
 7     long sum = 0;
 8     long remainder;
 9 
10     while (1)
11     {
12         remainder = n % 10;
13         sum = sum + remainder;
14         n = n / 10;
15 
16         if (n == 0)         /* 判断 n 是否只有一位数 */
17         {
18             break;
19         }
20     }
21     printf("%d", sum);         /* 别忘了把结果输出来啊! */
22     return 0;
23 }
原文地址:https://www.cnblogs.com/owenbeta/p/3551145.html