使用c语言 来反向打印一个绝对值大于99且小于1000的给定整数
时间: 2023-03-22 22:00:38 浏览: 103
以下是使用C语言反向打印一个绝对值大于99且小于1000的给定整数的代码示例:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
int num, reversed_num = 0;
// 获取用户输入
printf("请输入一个绝对值大于99且小于1000的整数:");
scanf("%d", &num);
// 反向打印数字
while (num != 0) {
int remainder = num % 10;
reversed_num = reversed_num * 10 + remainder;
num /= 10;
}
// 输出反向打印的数字
printf("反向打印的数字为:%d\n", reversed_num);
return 0;
}
```
这个程序可以从用户那里获取一个绝对值大于99且小于1000的整数,并反向打印该整数。程序使用一个 while 循环来迭代该数字的每个数字,并在每个迭代中将数字的最后一位添加到另一个变量中,从而反向打印该数字。最后,程序输出反向打印的数字。
阅读全文