c 语言逆序输出整数reverse
时间: 2023-07-13 11:19:55 浏览: 155
C语言实现单链表逆序与逆序输出实例
你可以使用循环和取模操作来逆序输出一个整数。以下是一个简单的示例代码:
```c
#include <stdio.h>
int main() {
int num, remainder, reversed_num = 0;
printf("Enter an integer: ");
scanf("%d", &num);
while (num != 0) {
remainder = num % 10; // 取模操作,得到最低位的数字
reversed_num = reversed_num * 10 + remainder; // 将数字添加到逆序数字中
num /= 10; // 削掉最低位的数字
}
printf("Reversed number: %d\n", reversed_num);
return 0;
}
```
在这个例子中,我们首先使用 `scanf` 函数从用户那里获取一个整数。然后,我们在一个 `while` 循环中执行以下操作:
1. 使用取模操作 (`%`) 得到最低位的数字
2. 将该数字添加到逆序数字中
3. 将原数字削掉最低位的数字
最后,我们输出逆序数字。
阅读全文