数是N,最后一位是a=N%10,倒数第二位是b=(N%100-a)\10,倒数第三位是c=(N%1000-b*10-a)\100
#include
int main(void){
int n;//不够改unsigned long long
scanf("%d",&n);//unsigned long long的话用%ld
for (register int i=0;i<3;i++){
printf("%d",n%10);
n/=10;
}
return 0;
}
把高位清零就可以了。
如果这个数上百位,上千位呢?,小数还是整数,如果是int型,自己写吧