#include <stdio.h> int main () { int zx,nx=0,a; printf("输入一串数字:"); scanf("%d",&zx); while(zx>0){ a=zx%10;//取出个位数 zx/=10;//取出个位数后的数字 nx=nx*10+a;}//依次将个位数排序 printf("逆序输出:%d",nx); return 0; }