[填空題] 閱讀下列程序段 int i=3,j; outer:while (i>0) j=3, inner:while (j>0) if (j<2)
2021-07-20
[填空題] 閱讀下列程序段
int i=3,j;
outer:while (i>0)
j=3,
inner:while (j>0)
if (j<2) break outer;
System.out.printIn (j+"and"+i);
j--;
i--;
被輸出到屏幕的第一行結(jié)果是______。
正確答案:3 and 3
參考解析:第一次外層循環(huán)時(shí),給j賦初值3,然后開始執(zhí)行內(nèi)層循環(huán)。j=3滿足j>0的條件,進(jìn)入內(nèi)層循環(huán)體執(zhí)行if語句。由于不滿足j<2的條件,則執(zhí)行System.out.printIn(j+"and"+i);語句,輸出到屏幕的第一行結(jié)果即是3 and3。再將j減1,即j=2進(jìn)行下一輪的內(nèi)層循環(huán),直到j(luò)=1,則執(zhí)行break outer;語句,跳出外層循環(huán),結(jié)束程序。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。