题解 | #数位之和#
数位之和
https://www.nowcoder.com/practice/5e85cc26475449648e668aa98e92d05b
#include <iostream>
#include <cstring>
#include <ostream>
#include <string>
using namespace std;
int main() {
int a;
while (cin >> a) { // 注意 while 处理多个 case
string b;
b = to_string(a);
int sum=0;
for(int i=0;i<b.length();i++)
{
sum += {b[i]-'0'};
}
cout<<sum<<endl;
}
}
// 64 位输出请用 printf("%lld")
用string来取数字的每个位置还是很方便的

