Examly題庫立即開始練習
原住民族考試四等考試-電子工程類科計算機概要11426單選題

根據下列 C 語言的程式碼,下列何者正確? if(a<6) b=a+2; else if(a<10) b=a+4; else b=a+6;

A當 a 為 6 時,b 為 8
B當 a 為 8 時,b 為 12正確答案
C當 a 為 10 時,b 為 14
D當 a 為 12 時,b 為 16
答案與詳解
B
正確答案
if-else if-else 只會執行一個分支,依序判斷 a<6、a<10,其餘走 else。

為什麼答案是 B

a=8 時,a<6 false,a<10 true,執行 b=a+4=12,正確。

考點:邊界值<不含等於考點:中段分支考點:else 分支
載入中…

計算機概要 相關題目

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

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

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