國家安全情報人員考試五等考試-資訊組計算機大意111 年第 12 題單選題
請問下列程式執行結果為何?
A6 6 8 4正確答案
B6 6 4 8
C6 6 10 2
D6 6 2 10
A正確答案
本題考查 while 迴圈與變數追蹤。初始 x=6, y=6,每次迴圈 x 加 2、y 減 2,當 x=10 時條件不成立跳出,共印出兩組數字。
為什麼答案是 A
迴圈共執行兩次。第一次 x=6, y=6 條件成立,印出 6 6;運算後 x=8, y=4。第二次 x=8 條件成立,印出 8 4;運算後 x=10, y=2。第三次 x=10 條件不成立,結束迴圈。
考點:迴圈追蹤考點:運算子混淆考點:邊界條件考點:綜合錯誤