题面
标题:
计算整数各位数字之和
类别:
时间限制:
1 S
内存限制:
1000 Kb
问题描述:
假设n是一个由最多9位数字(d9, …, d1)组成的正整数。编写一个程序计算n的每一位数字之和
输入说明:
输入数据为一个正整数n
输出说明:
对整数n输出它的各位数字之和后换行
输入样例:
3704
输出样例:
14
题解
本题作者使用了字符串化处理,把每一位数字当成一个字符处理。
#include<iostream>
using namespace std;
int sum;
int main()
{
string s;
cin>>s;
for (int i = 0; i < s.size(); i++)
{
sum += s[i] - '0';
}
cout << sum;
return 0;
}
date:20240101