内容:
输入说明:
输出说明:
输入样例:
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 }
原文:http://www.cnblogs.com/owenbeta/p/3551145.html