写C语言要求从键盘上输入一个3位的数值,并将其逆序输出

如题所述

第1个回答  2008-01-10
是整数吗?
假设是
main()
{
int i,a,b,c;
scanf("%d",&i);
a=i%10;
a=i/10;
b=i%10;
b=i/10;
c=i%10
printf("%d%d%d",c,b,a);
}本回答被提问者采纳
第2个回答  2008-01-10
#include<stdio.h>
main()
{
int u,a,b,c;
printf("Please enter the number:\n");
scanf("%d",&u);
if(u>=1000||u<=0)
{
printf("Re-enter the number please:\n");
scanf("%d",&u);
}
a=u/100;
b=(u-a*100)/10;
c=u-a*100-b*10;
printf("%d%d%d",a,b,c);
}
第3个回答  2008-01-10
可以输入值的范围是0~32767
int main(){
int a,*p;
printf("\nPlease input the number:");
scanf("%d",&a);
while(a>0)
{
printf("%d",a%10);
a=a/10;
}
}