社区
C语言
帖子详情
给出一个不多余5位的正整数,要求:1,求出他是几位数。2,分别按逆序打印个位数。
p0303230
2010-07-26 06:02:45
请教各位了。
...全文
910
5
打赏
收藏
给出一个不多余5位的正整数,要求:1,求出他是几位数。2,分别按逆序打印个位数。
请教各位了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
p0303230
2010-07-26
打赏
举报
回复
2 楼:
最后一行应该是:printf("%d ", a[t]);
dinghing
2010-07-26
打赏
举报
回复
[Quote=引用 1 楼 jixingzhong 的回复:]
循环/10,%10
[/Quote]
+1
elegant87
2010-07-26
打赏
举报
回复
[Quote=引用 2 楼 z6666660 的回复:]
main()
{ int a[5];
int n,t,i=0;
scanf("%d",&n);
if n==0
{ printf("此数为:%d\n",n);
}
while(n!=0)
{
t=n%10;
a[i++]=t;
n/=10;
}
for(t=0;t<i;t++)
printf("%d ",a[i]);
}
[/Quote]
正解
vapor_55
2010-07-26
打赏
举报
回复
main()
{ int a[5];
int n,t,i=0;
scanf("%d",&n);
if n==0
{ printf("此数为:%d\n",n);
}
while(n!=0)
{
t=n%10;
a[i++]=t;
n/=10;
}
for(t=0;t<i;t++)
printf("%d ",a[i]);
}
jixingzhong
2010-07-26
打赏
举报
回复
循环/10,%10
C语言:输入
一个
不多于5
位
的
正整数
,
要求
1:
求出
它是
几
位
数
;
要求
2:分别
打印
出每一
位
数;
要求
3:按
逆序
打印
出各
位
数字;
/*输入
一个
不多于5
位
的
正整数
,
要求
1:
求出
它是
几
位
数
;
要求
2:分别
打印
出每一
位
数;
要求
3:按
逆序
打印
出各
位
数字;*/ #include <stdio.h> #include <math.h> int num_count(int num); void showdata(int num,int count); void showdata_inverse(int num...
给出
一个
不多于5
位
的
正整数
,
要求
:1.
求出
他是
几
位
数
;2.分别输出每一
位
数字;3.按
逆序
输出各
位
数字 例:原数为321,则输出为123
1.
求出
他是
几
位
数
。 用12345举例子,这是个五
位
数。从他的
个
位
数
开始数,去掉
一个
,
位
数加一。12345就是丢掉五
位
,所以是五
位
数字。所以利用循环就可以解决。 具体代码为: while(n!=0)//当n不为0时,执行这个循环 { n/=10;//去
位
数 count++; } 现在的问题是如何去掉
位
数。可以用n/=10来解决。12345/10—1234.5因为是整除所以为1234(整数除以整数是整数)。 在定义
一个
计数器count,去一
位
就...
给出
一个
不多于5
位
的
正整数
,
要求
:
求出
它是
几
位
数
;分别
打印
出每一
位
数字;按照
逆序
打印
出各
位
数字
#include <stdio.h> main() { int a,b,c,d,e,f; printf("请输入
一个
不多于5
位
的整数:"); scanf("%d",&a); b = a % 10; a = a / 10; printf("%d\n",b); if(a != 0) { c = a % 10; a = a / 10; printf("%d...
python作业题2 给
一个
不多于5
位
的
正整数
,
要求
:一、求它是
几
位
数
,二、
逆序
打印
出各
位
数字。
本题目来自runoob 给
一个
不多于5
位
的
正整数
,
要求
:一、求它是
几
位
数
,二、
逆序
打印
出各
位
数字。 思路介绍
打印
出
几
位
数
(利用枚举取
一个
边界函数)
逆序
(用%取余函数) 复习:可以使用//求取两数相除的商、%求取两数相除的余数。[/在Python中获取的是相除的结果,一般为浮点数] def xx(n) : if n <= 10: i=1 print('gewei %s'%(n%10)) elif n<=100: i=2
C语言:给
一个
不多于5
位
的
正整数
,
要求
:一、求它是
几
位
数
,二、
逆序
打印
出各
位
数字
题目:给
一个
不多于5
位
的
正整数
,
要求
:一、求它是
几
位
数
,二、
逆序
打印
出各
位
数字
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章