C语言程序设计课后习题解答
给一个不多于5位数的正整数,要求:1求出他是几位数;2分别输出每一位数字;3按逆序输出各位数字
答案:1 悬赏:10 手机版
解决时间 2021-08-24 23:31
- 提问者网友:孤凫
- 2021-08-24 09:04
最佳答案
- 五星知识达人网友:往事埋风中
- 2021-08-24 09:10
#include<stdio.h>
void main()
{
int x,n,i,count=0,a[10],s;
scanf("%d",&x);
s=x;
while(x)
{
n=x%10;
a[count++]=n;
x/=10;
}
printf("%d,是:%d位\n",s,count);
for(i=count-1;i>=0;i--)
printf("%d ",a[i]);
printf("\n逆序\n");
for(i=0;i<count;i++)
printf("%d ",a[i]);
printf("\n");
}
//可以了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯