C语言整数的反序数
时间: 2023-07-04 09:13:40 浏览: 240
C语言的反序数代码
可以使用以下代码来实现C语言整数的反序数:
```c
#include <stdio.h>
int reverse(int n) {
int reversed = 0;
while (n != 0) {
reversed = reversed * 10 + n % 10;
n /= 10;
}
return reversed;
}
int main() {
int n;
printf("请输入一个整数:");
scanf("%d", &n);
int reversed = reverse(n);
printf("反序数为:%d\n", reversed);
return 0;
}
```
该代码中的 `reverse()` 函数用于计算整数的反序数,使用了一个 `while` 循环,每次将当前的反序数乘以10,再加上原数的个位数,然后将原数除以10,重复这个过程直到原数变为0。最后,将计算出的反序数返回给主函数进行输出。
阅读全文