分析:
- 此题输入为一字符串,用string或char类型存储。
- 用循环将串中每位数字遍历。
- 遍历时将每位数字加进总和里。
- 输出总和。
- 数据类型:整型存储,9*100000<int的最大范围。
#include<bits/stdc++.h>
using namespace std;
int sum=0;
int main()
{
string s;
getline(cin,s);
int len=s.size();
for(int i=0;i<len;i++)
{
sum+=(s[i]-'0');//注意这里的字符类型转整型操作。
}
cout<<sum<<endl;
return 0;
} 完事。

京公网安备 11010502036488号