点击(此处)折叠或打开
-
#include <stdio.h>
-
int main()
-
{
-
int N;
-
scanf("%d" ,&N);
-
-
if(N<=9)
-
{
-
if(N>=0)
-
printf("这个数是一位数 \n");
-
return 0;
-
}
-
-
else if(N<=99)
-
{
-
if(N>=10)
-
printf("这个数是两位数 \n");
-
return 0;
-
}
-
-
else if(N<=999)
-
{
-
if(N>=100)
-
printf("这个数是三位数 \n");
-
return 0;
-
}
-
-
else if(N<=9999)
-
{
-
if(N>=1000)
-
printf("这个数是四位数 \n");
-
return 0;
-
}
-
-
else if(N<=99999)
-
{
-
if(N>=10000)
-
printf("这个数是五位数 \n");
-
return 0;
-
}
-
-
return 0;
- }
在写的时候一定要注意逻辑错误。我就犯了这个毛病!