新手求一个小题目的解题思路.谢谢 class Example{ public static void main(String args[]){ int i=1,j=10; do{ if(i++>--j) continue; }while(i<5); System.out.print(“i=”+i+”j=”+j); } } 程序运行结果: 【答案】 i=5j=6
求思路,,非常感谢,,,
我推来推去还是推导不出结果,,求大伙帮忙
------解决方案-------------------- 加上两句话就一目了然了 public class dd { public static void main(String args[]) { int i = 1, j = 10; do { if (i++ > --j) continue; else //加上这句 System.out.println("i=" + i + " j=" + j);//加上这句 } while (i < 5); // System.out.println("i=" + i + " j=" + j); } }