解题思路:n与10进行取余,把取余的结果和Tom进行累加,然后n/10,接着重复上一次的操作,直至n=0为止。
注意事项:
参考代码:
#include <stdio.h>
int main(){
long long n;
int Tom;
while(~scanf("%lld", &n)){
Tom = 0;
while(n){
Tom += n%10; //取余且累加
n /= 10;
}
printf("%d\n", Tom);
}
return 0;
}
0.0分
0 人评分
【简单计算】 (C语言代码)浏览:642 |
母牛的故事 (C语言代码)浏览:594 |
打印十字图 (C语言代码)浏览:2822 |
C二级辅导-等差数列 (C语言代码)浏览:806 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:646 |
WU-蛇行矩阵 (C++代码)浏览:659 |
A+B for Input-Output Practice (C++代码)浏览:491 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:517 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:518 |
WU-C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1148 |