输入一个正整数,以相反顺序输出的C语言代码
时间: 2024-05-10 22:14:38 浏览: 68
c代码-读取一个正整数,显示其位数。
下面是以相反顺序输出正整数的C语言代码:
```c
#include <stdio.h>
int main()
{
int num, rev = 0;
printf("请输入一个正整数:");
scanf("%d", &num);
while (num != 0)
{
rev = rev * 10;
rev = rev + num%10;
num = num/10;
}
printf("相反顺序输出的结果为:%d", rev);
return 0;
}
```
代码的实现思路是:通过 while 循环,将输入的正整数 num 从个位开始依次取出,并将其存储在 rev 这个变量中,最后输出 rev 即可。
阅读全文