民國107年 第2梯次 電腦軟體設計丙級 學科
第39題
在Visaul Basic.NET 語言中,對WHILE...WEND 之敘述,下列何者有誤?
題目
在Visaul Basic.NET 語言中,對WHILE...WEND 之敘述,下列何者有誤?
- (1) 若條件不成立時,則重複執行某些敘述
- (2) 可能執行0 次
- (3) 可能執行無限多次
- (4) 每次執行前,即判定條件
官方答案
(1) 若條件不成立時,則重複執行某些敘述
解析
WHILE…WEND 會在每次進入迴圈前先判斷條件,條件成立(真)才執行迴圈內的敘述;條件不成立時就跳出,因此可能執行 0 次。若條件恆真且迴圈內未改變條件,則可能無限執行。選項 1 說條件不成立時仍重複執行,與實際邏輯相反,所以是有誤的敘述。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。