写c语言代码,输入一个四位整数,然后打印出它的四位数字的和。
时间: 2024-09-27 20:08:02 浏览: 67
你可以使用C语言的基本输入输出以及数学运算来实现这个功能。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个四位整数:"); // 输入提示
scanf("%d", &num); // 读取用户输入
// 检查输入是否为四位数
if (num >= 0 && num < 10000) { // 如果是四位数
int sum = num / 1000 + // 千位
num % 1000 / 100 + // 百位
num % 100 / 10; // 十位
sum += num % 10; // 个位
printf("四位数字之和为:%d\n", sum);
} else {
printf("输入不是一个四位整数。\n");
}
return 0;
}
```
在这个程序中,我们首先获取用户的输入,然后通过除法和取余操作分别计算出每一位的数值,并加起来得到四位数字的总和。
阅读全文