当前位置:首页 » 编程语言 » c语言逆序输出整数

c语言逆序输出整数

发布时间: 2024-11-16 12:20:31

① 用C语言输入一个正整数n,将其逆序输出

以下是用C语言输入绝察一个正整数n,将其逆序输出的代并辩茄码:
```c

#include <stdio.h>
int main() {

int n, rev = 0;
printf("请输入一个正整灶尘数:");
scanf("%d", &n);
while(n != 0) {

rev = rev * 10 + n % 10;
n /= 10;
}
printf("逆序输出为:%d\n", rev);

return 0;
}
```
代码的思路是先定义一个变量n来存储输入的正整数,然后使用while循环,每次将n的个位数字取出,乘以10加到rev变量上,再将n除以10去掉个位数字。最终输出rev变量即可得到逆序输出的结果。

② C语言求逆序输出各位数字

思路:逆序输出一个整数,最简单的方法就是利用字符数组接收该整数,求出数组长度,依次从数组的高位到低位输出即可。

参考代码:

#include<stdio.h>
#include<string.h>
intmain()
{
chara[100];
inti,n;
gets(a);//输入整数字符数组接收
n=strlen(a);//求数组长度
for(i=n-1;i>=0;i--)//从数组高位到低位输出
printf("%c",a[i]);
return0;
}
/*
运行结果:
12345
54321
*/
热点内容
三质数编程 发布:2025-09-17 04:04:41 浏览:553
ftp服务器密码如何修改 发布:2025-09-17 03:48:07 浏览:297
python爬虫豆瓣 发布:2025-09-17 03:41:59 浏览:204
我的世界国际版加入服务器电脑版 发布:2025-09-17 03:41:14 浏览:934
附件上传相片 发布:2025-09-17 03:39:53 浏览:437
微信账号密码组合是什么 发布:2025-09-17 03:30:05 浏览:394
windows如何查看ftp安装环境 发布:2025-09-17 03:30:02 浏览:912
java培训机构推荐 发布:2025-09-17 03:20:58 浏览:87
开服务器时如何开pvp 发布:2025-09-17 03:02:23 浏览:970
安卓手机序列号a开头什么意思 发布:2025-09-17 02:59:26 浏览:690