问题 单项选择题

在窗体上画一个名称为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。

选择题
单项选择题