如何用c语言把一个数(三位数)反向输出,程序越简单越好,比如输入123则输出321

2024-12-21 16:55:40
推荐回答(3个)
回答1:

e
main()
{
int a,b,c,e;
printf("请输入一个三位正整数: ");
scanf("%d",&a);
b=a%10;
c=(a/10)%10
e=a/100;
printf("%d%d%\n",b,c,e);
}
就可以拉

回答2:

#include

int fun(int n)
{
int i,j,k,tem;
i=n/100;
j=(n-i*100)/10;
k=(n-i*100-j*10);
tem=k*100+j*10+i;
return tem;
}

void main()
{
int a=893;
int b=fun(a);
printf("%d",b);
}

回答3:

f(int x)
{
while((x/10)!=0)
{
int t=x%10;
printf("%d",t);
x=x/10;
}
printf("%d\n",x);
}