[單項(xiàng)選擇題] 窗體上有一個(gè)名稱為L(zhǎng)abel1的標(biāo)簽;一個(gè)名稱為Timer1的計(jì)時(shí)器,其Enabled和Interval屬性分別為True和1000。編寫 如
2021-07-20
[單項(xiàng)選擇題] 窗體上有一個(gè)名稱為L(zhǎng)abel1的標(biāo)簽;一個(gè)名稱為Timer1的計(jì)時(shí)器,其Enabled和Interval屬性分別為True和1000。編寫
如下程序:
Dim n As Integer
Private Sub Timer1_Timer()
ch = Chr( n + Asc( "A" ) )
Label1. Caption = ch
n=n+1
n = n Mod 4
End Sub
運(yùn)行程序,將在標(biāo)簽中( )。
A.不停地依次顯示字符“A”、“B”、“C”、“D”,直至窗體被關(guān)閉
B.依次顯示字符“A”、“B”、“C”、“D”各一次
C.每隔1秒顯示字符“A”一次
D.每隔1秒依次顯示26個(gè)英文字母中的一個(gè)
正確答案:A
參考解析:Asc函數(shù)返回字符的ASCII,Chr函數(shù)將數(shù)值轉(zhuǎn)換成相應(yīng)的ASCII碼字符。計(jì)時(shí)器間隔Interval屬性設(shè)置為1000,則計(jì)時(shí)器事件每1秒鐘發(fā)生一次。n的值每次調(diào)用計(jì)時(shí)器事件過程都會(huì)加1,n=n Mod 4又會(huì)使n值只能為0、1、2、3,因此程序運(yùn)行后每1秒Label1標(biāo)簽將依次顯示“A”、“B”、“C”、“D”。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。