java笔试题目
int i=1,j=10;
do{
if(i>-j){
continue;
}
}while(i<5);
System.out.println(i+","+j);
笔试的时候碰到这样一道题,我当时写了1,10。觉得没问题。但我回来准备编程实现下,为什么一运行电脑就卡住不出结果,试了好几次。。
------解决方案--------------------死循环哪能有结果,都出不了循环
------解决方案--------------------加几个print语句进去你就知道怎么回事了。。。。
------解决方案--------------------死循环,i=1。永远都小于5.
------解决方案--------------------死循环啊,i又不变