2745: 练35.2 加加乐
内存限制:64 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:83
解决:30
题目描述
尼克与格莱尔很喜欢玩“加加乐”游戏,游戏规则是一方报出一个数,另一方说出该数的各个数位之和。如尼克说$12$,格莱尔就说$3$;尼克说$567$,格莱尔就说$18$。
试编一程序,输入一个整数,输出它的各个数位之和。
试编一程序,输入一个整数,输出它的各个数位之和。
输入
输入一个整数。
输出
输出各个数位之和。
样例输入 复制
1234
样例输出 复制
10
提示
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long n;
int a,sum=0;
cin>>n;
do
{
a=n%10; //求个位数
sum+=a;
n=n/10; //十进制小数点左移并取整
}while(n!=0); //未除尽就继续
cout<<sum<<endl;
return 0;
}