答布
2016-03-28 13:27
如题,答案已经显示出来了
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的大小范围,无法执行判断
大于等于或小于等于
没错啊.....
Java入门第一季(IDEA工具)升级版
1167347 学习 · 18629 问题
相似问题