![[填空题] 阅读下面程序int i=3.j;outer:while(i>0) j=3; inner:while(j>0) if(j<2)break outer;,第1张 [填空题] 阅读下面程序int i=3.j;outer:while(i>0) j=3; inner:while(j>0) if(j<2)break outer;,第1张](/aiimages/%5B%E5%A1%AB%E7%A9%BA%E9%A2%98%5D+%E9%98%85%E8%AF%BB%E4%B8%8B%E9%9D%A2%E7%A8%8B%E5%BA%8Fint+i%3D3.j%EF%BC%9Bouter%3Awhile%28i%EF%BC%9E0%29+%E3%80%80%E3%80%80j%3D3%EF%BC%9B%E3%80%80%E3%80%80inner%3Awhile%28j%EF%BC%9E0%29+%E3%80%80%E3%80%80%E3%80%80if%28j%EF%BC%9C2%29break+outer%EF%BC%9B.png)
[填空题] 阅读下面程序
int i=3.j;
outer:while(i>0)
j=3;
inner:while(j>0)
if(j<2)break outer;
System.out.println(j+"and"+i);
j--;
i--;
被输出到屏幕的第一行结果是______。
正确答案:3 and 3
参考解析:第一次执行外层循环时,为j赋初值3,然后开始执行内层循环。j=3显然满足j>0的条件,进入内层循环体执行if语句。由于不满足j<2的条件,因此执行System.out.println(j+"and"+i);语句,输出屏幕的第一行结果即3 and 3。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)