民國107年 第2梯次 電腦軟體設計丙級 學科

第39題

在Visaul Basic.NET 語言中,對WHILE...WEND 之敘述,下列何者有誤?

題目

在Visaul Basic.NET 語言中,對WHILE...WEND 之敘述,下列何者有誤?

  1. (1) 若條件不成立時,則重複執行某些敘述
  2. (2) 可能執行0 次
  3. (3) 可能執行無限多次
  4. (4) 每次執行前,即判定條件

官方答案

(1) 若條件不成立時,則重複執行某些敘述

解析

WHILE…WEND 會在每次進入迴圈前先判斷條件,條件成立(真)才執行迴圈內的敘述;條件不成立時就跳出,因此可能執行 0 次。若條件恆真且迴圈內未改變條件,則可能無限執行。選項 1 說條件不成立時仍重複執行,與實際邏輯相反,所以是有誤的敘述。

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

官方資料