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;
}
#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;
}