下列有關 C 語言中迴路的敘述,何者錯誤?
Afor 敘述的起始運算式,在迴路開始前執行一次,以後即不再執行
Bfor 敘述中的迴路主體至少會被執行一次正確答案
Cdo -while 敘述是先執行迴路中的敘述,再判斷條件是否成立,即 do-while 中的敘述最少會被執行一次
Dwhile 敘述是先測試條件判斷式是否成立,如果成立才執行迴路中的敘述
答案與詳解
錯誤!for 是「先判斷再執行」,若條件一開始就不成立(如 for(i=10; i<5; i++)),迴路主體 0 次都不會執行。這題要選的錯誤敘述就是它。
