民國106年 第2梯次 電腦軟體設計丙級 學科
第51題
在V i s a u l B a s i c . N E T 語言中,C o n s o l e . W r i t e L i n e ( I n S t r…
題目
在V i s a u l B a s i c . N E T 語言中,C o n s o l e . W r i t e L i n e ( I n S t r ( " Q b a s i c " , " s " ) ) 的結果為何?
- (1) 3
- (2) 4
- (3) 1
- (4) 2
官方答案
(2) 4
解析
InStr(字串1, 字串2) 的功能是回傳字串2 在字串1 中第一次出現的起始位置,若找不到則回傳 0。字串 "Qbasic" 的字元位置依序為 Q 在第 1 位、b 在第 2 位、a 在第 3 位、s 在第 4 位、i 在第 5 位、c 在第 6 位。搜尋字串 "s" 首次出現在第 4 個位置,所以 Console.WriteLine 輸出 4,答案為選項 2。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。