判断一个数字是几位数
思想:用>来判断时,从高处往低处走,用<来判断时,从地处往高处走。
用<
int main()
{
int x;
int n;.
scanf("%d",&x);
if(x<9){
n=1;
}else if(x<=99){
n=2;
}else if(x<999){
n=3;
}else n=4;
printf("%d\n",n);
return 0;
}
用大于的话就换一下就OK,思路是一样的。
判断一个数字是几位数
思想:用>来判断时,从高处往低处走,用<来判断时,从地处往高处走。
用<
int main()
{
int x;
int n;.
scanf("%d",&x);
if(x<9){
n=1;
}else if(x<=99){
n=2;
}else if(x<999){
n=3;
}else n=4;
printf("%d\n",n);
return 0;
}
用大于的话就换一下就OK,思路是一样的。