Examly題庫立即開始練習
原住民族考試四等考試-電子工程類科計算機概要106 年第 30 題單選題考點:後測試迴圈考點:先測試迴圈

標準 C 語言中關於迴圈(loop)的控制敘述(control statements),下列何者錯誤?

Ado 迴圈是一種後測試的迴圈
Bfor 迴圈是一種先測試的迴圈
Cforeach 迴圈是一種先測試的迴圈正確答案
Dwhile 迴圈是一種先測試的迴圈
答案與詳解
C
正確答案
標準 C 語言(C89/C90)並無 foreach 語法,此為 C#、Java 等進階語言特性,故選項 C 敘述錯誤。

逐選項解析

Ado 迴圈是一種後測試的迴圈後測試迴圈✕ 錯誤
do-while 迴圈結構為「先執行迴圈本體,再判斷條件」,屬於後測試(post-test)迴圈,保證至少執行一次。此敘述正確,非本題答案。
Bfor 迴圈是一種先測試的迴圈先測試迴圈✕ 錯誤
for 迴圈在每次迭代前會先檢查條件運算式,條件成立才執行本體,屬於先測試(pre-test)迴圈。此敘述正確,非本題答案。
Cforeach 迴圈是一種先測試的迴圈✓ 正確
Dwhile 迴圈是一種先測試的迴圈✕ 錯誤

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本

計算機概要 相關題目

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

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

Examly