int main()
{
int input = 0;
scanf("%d",&input);
int num,num1 =0;
while(input)
{
// 加入input = 1234
num = input % 10;//是为了拿最后一位数字1234-->4
num1 = num1 * 10 + num; 而这里是有个每次拿到最后一位数字*10就会有0 * 10 + 4--->4*10+3=43-->43*10+2=432--->432*10+1=4321,这样就能实现倒序了
input /= 10;让输入的数字,慢慢变小 1234-->123--->12--->1
}
prinf("%04d",&num1);
return 0;
}
这里printf弄%04d是因为可能输入1000的时候,会导致反向输出1,直接忽略0
这个就是没有加%04d的打印结果
这个是加了的