徐有趣
2015-07-14 20:16
package two;
public class two {public static void main(String[] args){
int num =5556978657854;
int count = 0;
while (num>=1){num/=10;
count++;}
if(count<10){
System.out.println("它是个"+count+"位的数");}else{
System.out.println("输入错误");
}
}
}
求解为何出错
int num =5556978657854;
把num的值改小点吧,都超出取值范围了。
package two; public class two {
这2行在本地运行是可以滴~~~如果是在这里的话,建议去掉package two;以及把类名更改为HelloWorld。
可它为什么不输出“输入错误”呢?求大哥解释
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题