#include <stdio.h>
int main(){
int n;
scanf("%d",&n);
printf("%d%d%d\n",n%10,n/10%10,n/100);
return 0;
}
注意scanf("",&n)&不要忘记
通过/和%求得余数个十百其那位;
上面是
版本一
下面是版本2因为上面的版本可能反三位不足3位则需要补齐,或者可能超过了3位
#include <stdio.h>
int main(){
int n;
scanf("%d",&n);
int m;
m=n%10*100+n/10%10*10+n/100;
printf("%03d\n",m);
return 0;
}
一种方法是将它们加起来存贮在m中再用%03d 0表示不足3位的会补齐,3表示最终结果是3位数