内容:
求输入的一个整数的各位数字之和
输入说明:
一行一个整数
输出说明:
一个整数
输入样例:
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 }