在一行中输入一个四位整数 ()。
输出一个整数,表示 的各个位数之和。
1270
10
。
9999
36
的各位数字之和 。
本题已于下方时间节点更新,请注意题解时效性:1. 2025-06-03 优化题面文本与格式。
#include <stdio.h> int main() { int arr[4],n,b=0,sum; scanf("%d",&n); arr[0] = n % 10; arr[1] = n / 10 % 10; arr[2] = n / 100 % 10; arr[3] = n / 1000; for(sum=0;b<4;b++) sum+=arr[b]; printf("%d",sum); return 0; }
#include <stdio.h> int main() { int n = 0, sum = 0; scanf("%d", &n); while (n) { sum += n % 10; n /= 10; } printf("%d", sum); return 0; }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题