今天记录一下我愚蠢的脑回路…emmmm…以前写过一个类似的简单题,就是pta上面的猜猜这个数是什么…当时就搞不清…我以为逆序打印的话,就是交换前面和后面的数字…这个错误思想一直伴随了我n个月,今天发现它其实是倒着删除个位数,并且输出它
#include<stdio.h>
int main()
{
int count=1,num,c,b;
printf("请输入一个小于五位的正整数\n");
scanf("%d",&num);
c=num;
printf("逆序:");
while(c/10!=0)
{
count++;
b=c%10;
printf("%d",b);
c=c/10;
}
b=c%10;
printf("%d\n",b);
printf("%d是%d位数",num,count);
}