C语言:任意输入一个三位整数,然后逆序输出。如123变为321。

2024-11-22 11:00:27
推荐回答(3个)
回答1:

#include

int main(void) 

{

int a,b,c,d,e;

printf("请输入一个三位数:");

scanf("%d",&a);

b = a/100;

c = (a-b*100)/10;

d = a-b*100-c*10;

e = d*100+c*10+b;

printf("逆序输出:%d", e);

return 0; 

}

回答2:

main(){
int x;
scanf("%d",&x);
x=(x%10)*100 + (x/10%10)*10 + (x/100)
printf("%d\n",x);
}

回答3:

#include 
int main()
{
    char num[3];
    scanf("%c%c%c",&num[0],&num[1],&num[2]);
    printf("%c%c%c",num[2],num[1],num[0]);
    return 0;
}