用户输入任意整数(小于10位),输出该数的逆序数。例如输入123456789,输出987654321C语言的代码
时间: 2024-02-13 17:01:18 浏览: 62
进制转换 把一个任意的十进制正整数 N 转换成 d 进制数。 N 是一个正整数,d 是一个大于 1 小于 10 的整数,二者均由用户输入,且两数字用换行分隔。
以下是C语言实现该功能的代码:
```c
#include <stdio.h>
int main() {
int num, reverse_num = 0;
printf("请输入一个整数:");
scanf("%d", &num);
while (num) {
reverse_num = reverse_num * 10 + num % 10;
num /= 10;
}
printf("该数的逆序数为:%d", reverse_num);
return 0;
}
```
运行结果如下:
```
请输入一个整数:123456789
该数的逆序数为:987654321
```
阅读全文