影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計(jì)算機(jī)?  > 

[單項(xiàng)選擇題] 給出下列代碼段: int i=3,j; outer:while(i>0) {j=3;inner:while(j>0){ if(j<=2)

2021-07-20   

[單項(xiàng)選擇題] 給出下列代碼段: 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--; } 下列選項(xiàng)中哪個(gè)會(huì)被輸出到屏幕 ( )

A.3 and 3

B.3 and 2

C.3 and 1

D.3 and 0

正確答案:

A

參考解析:

本題考查循環(huán)語句與條件語句的嵌套使用。break語句常用的一個(gè)作用是用于退出循環(huán)語句或Switch語句,其另外一個(gè)作用就是提供一個(gè)“標(biāo)簽化中斷”的語句,可讓程序退出多重嵌套。題中循環(huán)變量i和 j的初值都為3,開始進(jìn)入循環(huán)體,輸出3 and 3。然后都執(zhí)行j--語句,j的值為2,進(jìn)入if分支,執(zhí)行語句“break outer;”,即跳出整個(gè)循環(huán)體。故程序代碼最后的輸出為3 and 3。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>