民國113年 第1梯次 網路架設丙級 學科

第10題

下列流程圖所對應的C/C++指令為何?

題目

下列流程圖所對應的C/C++指令為何?

  1. (1) switch...case
  2. (2) do...while
  3. (3) while
  4. (4) if...then...else

官方答案

(4) if...then...else

解析

流程圖中若出現一個判斷菱形,依條件成立與否分別走向「是」與「否」兩條路徑,對應程式中的選擇結構 if...then...else。do...while 與 while 為迴圈結構,流程圖會有回流箭頭回到判斷處;switch...case 為多分支選擇,通常有多個平行出口。若本題呈現單一判斷與雙分支,即為 if...then...else 之對應。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料