題組內容
題目三: 請回答下列各程式片段迴圈會執行幾次?會輸出什麼結果?
(a) 
詳解 (共 10 筆)
詳解
int i = 1 // 起始
while(i < 10) //終止條件 i <10
若 i % 2 == 0
顯示 i 並且將 i+1
但唯一會影響i的因素要先符合 i %2
目前 i=1 永遠進不了if條件
進而 i永遠等於1
所以會執行無限次
並且不會輸出
詳解
無限迴圈。
詳解
無限迴圈
詳解
1次
2
詳解
無限次
錯誤
詳解
無限次
沒有結果
詳解
無限迴圈
詳解
無窮迴圈,因為 if(i%2==0) 當i=1時不會成立,System.out.println(i++)則永遠不會被執行到,因此形成無窮迴圈。
詳解
不會輸出任何結果
為無限迴圈
詳解
10次,結果55