民國105年 第2梯次 電腦軟體設計丙級 學科
第58題
下列何者非V i s a u l B a s i c . N E T 語言迴圈控制指令?
題目
下列何者非V i s a u l B a s i c . N E T 語言迴圈控制指令?
- (1) D o U n t i l . . . L o o p
- (2) D o W h i l e . . . L o o p
- (3) F o r . . . N e x t
- (4) S w i t c h . . . C a s e
官方答案
(4) S w i t c h . . . C a s e
解析
迴圈指令的特性是讓同一段程式碼重複執行,Do Until…Loop、Do While…Loop、For…Next 都具有此特性,只是判斷條件的時機與計數方式不同。Switch…Case 屬於「多重選擇(分岔)」指令,依運算式的值挑選其中一個 Case 執行一次,執行完就離開,不會回頭重複,因此不是迴圈。VB.NET 另有 While…End While、For Each…Next 等迴圈指令。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。