include main() { int x,b0,b1,b2,s;printf("inputx:");scanf("%d",&x);b2=x/100;b1=(x-b2*100)/10;b0=x%10;s=b0*100+b1*10+b2;printf("s=d\\n",s);} 运行结果: ..www.mh456.com防采集。
C语言输入一个正整数2113n,将其逆序输出:5261
不用调换那么麻烦,你输出的时候倒序输出就可以了 for(i=2;i>=0;i--) { printf("%d",a[i]); }
#include
#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; }
</