#include<iostream>
using namespace std;
int main()
{
string s;
cin>>s;
int a=0;
for(int i=0;i<s.length();i++)
a+=(s[i]-'0');
cout<<a;
return 0;
}
其中
a+=(s[i]-'0');
经查询
就是将数字字符转换成整型数字。
例如:
字符'1' 其对应的ascii码是 字符'0'的ascii码+1
则
int a;
a = '1'-'0' = 1; //ascii相减的结果。
https://zhidao.baidu.com/question/328361211.html
小知识点 字符 ' ' 字符串 " " 注意呀