在窗体上画1个命令按钮和1个文本框,其名称分别为Commandl和Textl,再编写如下程序: Dim 88 As String Private Sub Textl—KeyPress(KeyAscii As Integer) If Chr(KeyAscii

admin2010-04-08  29

问题 在窗体上画1个命令按钮和1个文本框,其名称分别为Commandl和Textl,再编写如下程序:
Dim 88 As String
Private Sub Textl—KeyPress(KeyAscii As Integer)
If Chr(KeyAscii)<>””Then ss=ss+Chr(KeyAscii)
End Sub
Private Sub Commandl_Click()
Dim m As String,i As Integer
For i=ten(ss)To 1 Step-1
Ill=m+Mid(88,,i,1)
Next
Textl.Text=UCase(n1)
End Sub
运行程序后,在文本框中输入“Number 100”,并单击命令按钮,则文本框中最示的是

选项 A、NUMBER 100
B、REBMUN
C、REBMUN 100
D、001 REBMUN

答案D

解析 题目中程序是将ss字符串进行反向排列,并放到m中去。其中Number空格后的100被当成字符串来处理,最后结果是将“Number 100”反向排列,并通过UCase()函数将所有字母转换成大写,得到001 REBM[1N。
转载请注明原文地址:https://jikaoti.com/ti/x6g0FFFM
0

最新回复(0)