整数逆序.c

#include<stdio.h>


int main(){
int x;
scanf("%d",&x);
int digit;
int ret = 0;

while(x > 0){
digit=x % 10;//取出右边的第一位数字 
printf("%d",digit);
ret = ret*10 + digit;//逆序相加 
//printf("x=%d,digit=%d,ret=%d\n",x,digit,ret);
x /= 10; //去掉右边的第一位数字 
}
printf("%d",ret);

return 0;

猜你喜欢

转载自blog.csdn.net/renjingjingya0429/article/details/80217634