三位数输出逆序数C语言代码
时间: 2024-10-19 18:11:42 浏览: 11
在C语言中,如果你想要输入一个三位数并将其逆序输出,你可以通过接收用户输入,然后分别存储百位、十位和个位数字,最后再将它们按顺序输出。以下是一个简单的示例代码:
```c
#include <stdio.h>
int main() {
int num, reversedNum = 0;
// 接收用户输入的三位数
printf("请输入一个三位数:");
scanf("%d", &num);
// 检查输入是否为三位数
if (num >= 100 && num <= 999) {
// 取出每位数字并将它们相加,注意进位
while(num != 0) {
reversedNum = reversedNum * 10 + num % 10; // 取个位
num /= 10; // 移除个位
}
// 输出逆序后的数
printf("逆序后的数是:%d\n", reversedNum);
} else {
printf("输入的不是三位数,请重新输入。\n");
}
return 0;
}
```
阅读全文