大师傅

Nicole  •  1个月前


#include <stdio.h>

int main() {
int num;
int sum = 0;
// 提示用户输入一个不超过 5 位的正整数
scanf("%d", &num);
// 当输入的数字小于 0 或者大于 99999 时,提示重新输入
while (num < 0 || num > 99999) {
	printf("输入错误,请重新输入一个不超过 5 位的正整数:\n");
	scanf("%d", &num);
}
// 通过取模运算和除法运算依次取出各位数字并求和
while (num > 0) {
	sum = sum + num % 10;
	num = num / 10;
}
// 输出各位数字之和
printf("%d\n", sum);
return 0;
}

评论:

请先登录,才能进行评论