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