Examly題庫立即開始練習
2 類科共用卷
普考-電信工程普考-電子工程
計算機概要11426單選題

下列 C 程式執行結果,變數 i 和 num 的值為何?int i=3, num=7;do {num -= i--;} while(i !=1);

Ai=0,num=0
Bi=1,num=0
Ci=1,num=1
Di=1,num=2正確答案
答案與詳解
D
正確答案
do-while 迴圈每次 num -= i--,追蹤 i 由 3→2→1 時跳出,num=7→4→2。

為什麼答案是 D

第1輪:num=7-3=4, i變2;第2輪:num=4-2=2, i變1;檢查 i!=1 為假,跳出。最終 i=1, num=2。

考點:迴圈終止值考點:do-while 判斷時機考點:算術追蹤考點:後置遞減追蹤
載入中…

計算機概要 相關題目

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

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

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