给出一个不多余5位的正整数,要求:1,求出他是几位数。2,分别按逆序打印个位数。

p0303230 2010-07-26 06:02:45
请教各位了。
...全文
831 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用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

70,026

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧