如题,答案已经显示出来了
public class HelloWorld
{
public static void main(String[] args)
{
int num = 999;
int count = 0;
if(num > 0 && num < 999999999)
{
while (num != 0)
{
count++;
num /= 10;
}
System.out.println("它是个" + count + "位的数!");
}else{
System.out.println("输入错误!");
}
}
}num是int型,判断里if(num<999999999)超出了int的大小范围,无法执行判断
大于等于或小于等于
没错啊.....