27编写程序,将一个整数逆置后输出。如:1234逆置 后为4321。c语言
时间: 2023-11-27 13:52:37 浏览: 161
C语言实现整数逆序输出
5星 · 资源好评率100%
以下是一个简单的 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, reversed;
printf("请输入一个整数:");
scanf("%d", &n);
reversed = reverse(n);
printf("逆置后的整数为:%d\n", reversed);
return 0;
}
```
该程序中定义了一个 `reverse` 函数,它接受一个整数作为参数,返回其逆置后的结果。该函数通过不断地取余和除法操作,将原整数的各个位数取出并逆序拼接成新的整数。
在 `main` 函数中,程序首先提示用户输入一个整数,并将用户输入的值传递给 `reverse` 函数。最后,程序输出逆置后的整数。
阅读全文