民國109年 第3梯次 網路架設乙級 學科

第41題

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

題目

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

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

官方答案

(4) do...while

解析

do...while 迴圈的流程特徵是「先執行一次迴圈本體,再判斷條件決定是否繼續」,流程圖會顯示處理框指向判斷菱形,判斷為真時回到處理框。while 迴圈為先判斷後執行;if...then...else 為單次條件分支;switch...case 為多重分支選擇結構,皆不符合「先做後判斷」的回路特徵。

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

官方資料