问题
单项选择题
在窗体上画一个名称为Command1的命令按钮,然后编写下列事件过程: Private Sub Command1Click() C=1234 c1=Trim(Str(c)) For i=1 To 4 Print Next End Sub 程序运行后,单击命令按钮,要求在窗体上显示下列内容:1 12 123 1234 则在横线处应填入的内容为()。
A.Right(c1,i)
B.Left(c1,i)
C.Mid(c1,i,1)
D.Mid(c1,i,i)
答案
参考答案:B
解析:【解析】Str()函数可将数值数据转换为字符串数据,转换时总会在数字前保留一空位来表示正负,如果数值为正,返回的字符串包含一个前导空格,暗示有一个正号。Trim$(字符串)函数用于去掉“字符串”两边的空白字符。从本题显示结果可知,在For循环中窗体上每次显示的是字符串“1234”的前i个字符(i为循环变量)。故答案为选项B。