题目描述
编写一个程序,计算任意输入的正整数的各位数字之和。(输入的位数不要超过10位。多组测试数据输入)
输入
123
输出
6
样例输入
145
样例输出
10
/*烟台大学计算机学院 2016 作者: 马春澎 题目名称:OJ 2392 求各位数字之和 完成日期:2017年3月22日 */ #include <stdio.h> #include <stdlib.h> int main() { int i,n,sum; while( scanf("%d",&n)!=EOF) { i=0; sum=0; int s[10]={0}; while(n!=0) { s[i]=n%10; n=n/10; i++; } for(i=0; i<10; i++) { sum+=s[i]; } printf("%d\n",sum); } return 0; }

本文介绍了一个简单的C语言程序,用于计算用户输入的任意正整数的各位数字之和。程序通过循环读取输入的每一位数字,并将它们相加得出总和。
1779

被折叠的 条评论
为什么被折叠?



