题解 | 数位之和
数位之和
https://www.nowcoder.com/practice/5e85cc26475449648e668aa98e92d05b
#include<math.h>
#include<stdio.h>
int main()
{
int n = 0;
int m = 0;
int sum = 0;
scanf("%d", &n);
int G = 0, S = 0, B = 0;
if (n > 0)
{
G = n % 10;
S = n % 100 / 10;
B = n / 100;
}
else if(n<0)
{
m = abs(n);
G = m % 10;
S = m % 100 / 10;
B = m / 100;
}
else
{
}
sum = G + S + B;
printf("%d\n", sum);
}

查看17道真题和解析