2745: 练35.2 加加乐

内存限制:64 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:73 解决:25

题目描述

尼克与格莱尔很喜欢玩“加加乐”游戏,游戏规则是一方报出一个数,另一方说出该数的各个数位之和。如尼克说$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;
}