用C语言编程: 输入一个任由三位数,将其各位数字反序输出。〔例如:输入123,输出321〕。

2024-12-03 23:23:25
推荐回答(5个)
回答1:

很简单的...........
#include
void main()
{
int m,a1,a2,a3,n;
scanf("%d",&m);

a1=m/100;a2=m%100/10;a3=m%10;
n=a3*100+a2*10+a1;
printf("%d\n",n);
}

回答2:

#include
int main()
{
char i, aa[3],bb[3];
bb[3]=gets(aa[3]);
for(i=3;i>0;i--)
{
printf("%c",bb[i-1]);
}
}好久没写c了,不知道行不行,希望有所帮助

回答3:

#include"stdio.h"
main()
{int n,a,b,c;
scanf("%d",&n);
a=n/100;
c=n%10;
b=(n-a*100)/10;
printf("%d",c*100+b*10+a);
}

回答4:

#include
main()
{
int a;
scanf("%d",&a);
while(a/10!=0)
{
printf("%d",a%10);
a=a/10;
}
printf("%d",a);
}

回答5:

输入输出都是字符串
然后字符串拆分,做成一个数组 反向输出