民國111年 第1梯次 電腦軟體應用丙級 學科
第29題
下列流程圖所對應的C/C++指令為何?
題目
下列流程圖所對應的C/C++指令為何?
- (1) switch...case
- (2) do...while
- (3) while
- (4) if...then...else
官方答案
(4) if...then...else
解析
流程圖中若以菱形決策符號判斷條件,並依「成立/不成立」分出兩條分支走向不同處理,即對應 C/C++ 的 if...then...else(或 if-else)選擇結構。switch...case 對應多向分支(多個等值判斷);while 與 do...while 對應迴圈(流程會回到前端的判斷或處理)。由於題目所示流程圖未附於題面,依一般選擇性流程圖之典型結構判讀,此類「單一條件二分決策」最常對應 if...then...else,故選4。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。