输入一个三位数,倒序输出(c语言)

2024-12-22 16:18:29
推荐回答(5个)
回答1:

printf("结果是:%d%d%d\n",d,c,b);

输入一个三位数,倒序输出(c语言)

#include <stdio.h>
main()
{
int n,a,b,c;
scanf("%d",&n);
a=n/100;
b=(n/10)%10;
c=n%10;
printf("\n倒序输出结果:%d%d%d",c,b,a);
getch();
}

回答2:

这里有说明,相信你可以看懂。
#include
void main()
{
int num;//输入的三位数
int figure;//倒序输出的三位数
printf("请输入一个三位数:\n");
scanf("%d",&num);
int a,b,c;//分别表示num的百位、十位、个位
a=num/100;
b=num%100/10;
c=num%10;
figure=c*100+b*10+a;
printf("倒序输出的三位数是:\n");
printf("%d\n",figure);
}

回答3:

#include
main()
{
int n,a,b,c;
scanf("%d",&n);
a=n/100;
b=(n/10)%10;
c=n%10;
printf("\n倒序输出结果:%d%d%d",c,b,a);
getch();
}

回答4:

#include
int main()
{
printf("请输入一个三位数(输入0结束程序):");
int x;
int a=0,b=0,c=0;
scanf("%d",&x);
if(x==0)return 0;
a=x/100;
b=(x/10)%10;
c=x%10;
printf("%d%d%d\n",c,b,a);
return 0;
}

回答5:

#include "stdio.h"
main()
{
int nu,a,b,c;
printf("请输入一个三位数:\n");
scanf("%d",&nu);
a=nu/100;
b=(nu/10)%10;
c=nu%10;
printf("\n倒序输出结果:%d%d%d",c,b,a);
getch();
}