Examly題庫立即開始練習
2 類科共用卷
地方政府公務人員四等-電子工程類科地方政府公務人員四等-電信工程類科
計算機概要11124單選題

假設已經宣告變數"x"和變數"next"為整數型態,然後執行下列的 C 程式。若輸入的內容為"2 1 0",則程式的執行結果為何? for(int x = 3; x !=0; x = next){ scanf("%d", &next); printf("%d:", x); }

A2:
B3:
C3:2:1:正確答案
D3:2:1:0:
答案與詳解
C
正確答案
for 迴圈先檢查 x!=0,先印 x 再讀 next 更新,x=0 時跳出,印出 3:2:1:

為什麼答案是 C

第1輪 x=3 印「3:」讀 next=2;第2輪 x=2 印「2:」讀 next=1;第3輪 x=1 印「1:」讀 next=0;第4輪 x=0 條件不成立跳出。結果為 3:2:1:。

考點:初值誤判考點:迴圈次數考點:for 執行順序考點:條件檢查時機
載入中…

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮