C语言:输入一个正整数, 计算并显示出该数的各位数字之和.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 06:43:48
C语言:输入一个正整数, 计算并显示出该数的各位数字之和.
xSJ@A,Mc4 Ә RRĊJWJ-ƅh&/WLҤ.]{g=ι #/#s4g:{v-qߚO[Fy }K 릛a "眤2өi 3H 6yP*2 @cU_TC^a$/@ A!CW8ȩx Lo2rֈ\,+"Fb5xb Fy8veզ"㐊S%dӁ\^WƯG ͙iŷ![ 8*>Vt4D@KIŤ ]Î%%{ò!6aحc<;A0$p~Ro

C语言:输入一个正整数, 计算并显示出该数的各位数字之和.
C语言:输入一个正整数, 计算并显示出该数的各位数字之和.

C语言:输入一个正整数, 计算并显示出该数的各位数字之和.
代码:

#include <stdio.h>

int sum(int n){
\x05int s = 0;
\x05while(n>0){
\x05\x05s += n%10;
\x05\x05n/=10;
\x05}
\x05return s;
}

int main(){
\x05int n;
\x05
\x05printf("请输入一个正整数:");
\x05scanf("%d", &n);
\x05printf("输入的数为: %d ,  其各位之和为: %d\n", n, sum(n));
\x05
\x05return 0;
}


输出:
请输入一个正整数:12345
输入的数为: 12345 ,  其各位之和为: 15
请按任意键继续. . .