题解 | 数位之和
数位之和
https://www.nowcoder.com/practice/5e85cc26475449648e668aa98e92d05b
#include <bits/stdc++.h> using namespace std; int main() { int n,sum=0; cin >> n; if(n>0){ while(n){ sum+=n%10; n/=10; } }else{ n=abs(n); while(n){ sum+=n%10; n/=10; } } cout << sum; return 0; } // 64 位输出请用 printf("%lld")