2392: 求各位数字之和
时间限制: 1 Sec 内存限制: 128 MB提交: 1253 解决: 292
题目描述
编写一个程序,计算任意输入的正整数的各位数字之和。(输入的位数不要超过10位。)
输入
123
输出
6
样例输入
145
样例输出
10
迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……
#include<iostream> using namespace std; int main() { long int n,num,sum=0;; while(cin>>n) { sum=0; while(n>0) { num=n%10; n=n/10; sum=sum+num; } cout<<sum<<endl; } return 0; }