【题目描述】
尼克与格莱尔很喜欢玩“加加乐”游戏,游戏规则是一方报出一个数,另一方说出该数的各个数位之和。如尼克说12,格莱尔就说33;尼克说567,格莱尔就说18。
试编一程序,输入一个整数,输出它的各个数位之和。
【输入】
输入一个整数。
【输出】
输出各个数位之和。
【输入样例】
1234
【输出样例】
10
【来源】
参考--小学生c++趣味编程
- #include<iostream>
- using namespace std;
- int main()
- {
- long long n;
- int a,sum=0;
- cin>>n;
- //如果n不为0 ,就反复循环取出个位数
- while(n!=0)
- {
- a=n%10;
- sum+=a;
- n=n/10;
- }
- cout<<sum<<endl;
- return 0;
- }