執行下列 C++程式碼後,螢幕會印出幾個'$'? int main() { int i=0,j=0; while (i<5){ while (j<4){ if (i!=j) cout<<'$'; j++; } i++; } return 0; }
A3正確答案
B8
C20
D21
答案與詳解
i=0 時內層跑 j=0,1,2,3,其中 j=1,2,3 三次 i≠j 印出 '$'。之後 j 已是 4,外層 i 再增加時內層條件 j<4 直接為 false,不再印。共 3 個。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
