?下列代碼段編譯和運(yùn)行的結(jié)果是:()。public static void main(String[] args) {?int result=0;?for (int i=0; i <= 10; i++) {? if (i > 5){? ?break;? }? ? ?result+=i;?}?System.out.println(result);}?A. 輸出50?B. 輸出15?C. 輸出10?D. 編譯錯(cuò)誤
7 回答

Caballarii
TA貢獻(xiàn)1123條經(jīng)驗(yàn) 獲得超629個(gè)贊
選B,自己運(yùn)行一下不就知道了,看不懂的多打幾個(gè)斷點(diǎn),或者多寫幾個(gè)System.out.println把每步運(yùn)行的變量打出來

人生不言棄
TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
?1+2+3+4+5 。因?yàn)槟阌玫氖莃reak;I=6的時(shí)候跳出for循環(huán)所以只+到5。
????i++的值是直接加到上一個(gè)result上的。
添加回答
舉報(bào)
0/150
提交
取消