YTU 2392: 求各位数字之和

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


原文地址:https://www.cnblogs.com/im0qianqian/p/5989403.html