[單項選擇題] 在窗體上畫一個名稱為Command1的命令按鈕,并編寫以下程序: Private Sub Command1_Click() Print fu
2021-07-20
[單項選擇題] 在窗體上畫一個名稱為Command1的命令按鈕,并編寫以下程序:
Private Sub Command1_Click()
Print fun("ABCDEFG")
End Sub
Function fun(st As String)As string
stlen=Len(st)
temp=" "
For k=1 To stlen/2
temp=temp+Mid(st,k,1)+Mid(st, stlen-k+1 ,1)
Next k
fun=temp
End Function
程序運行時,單擊命令按鈕,則在窗體上顯示的是______。
A. ABCDEFG
B. AGBFCED
C. AGBFCE
D. GAFBEC
正確答案:C
參考解析:自定義函數(shù)fun的功能是將輸入字符串的各個字符按一定順序取出存放進(jìn)temp變量中,然后將其返回,在本題中取字符的順序為:第一個,最后一個,第二個,倒數(shù)第二個,第三個,倒數(shù)第三個……由于題中的字符串的長度為7,故stlen/2=3.5,故For循環(huán)只循環(huán)3次,取出的字符依次為:A,G,B,F(xiàn),C,E。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。