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

第50題

在Visaul Basic.NET 語言中,若Dim X As String = "DB",則Console.WriteLine("* " + LTrim$(R…

題目

在Visaul Basic.NET 語言中,若Dim X As String = "DB",則Console.WriteLine("* " + LTrim$(RTri m$(X)) + "*")的結果為何?

  1. (1) *DB*
  2. (2) *D*B
  3. (3) **DB
  4. (4) D* B*

官方答案

(1) *DB*

解析

程式片段中X = "DB",RTrim$(X)先移除尾端空白(無空白故仍為"DB"),LTrim$再移除前端空白(亦無空白仍為"DB")。接著執行"* " + LTrim$(RTrim$(X)) + "*",即字串"* "與"DB"以及"*"連接,結果為"*DB*"。Console.WriteLine會輸出該字串,故執行結果為*DB*。

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

官方資料