问题
单项选择题
设有如下程序:
Private Sub Form_Click()
Cls
a$="123456"
For i=1 To 6
Print Tab(12-i);______
Next i
End Sub
程序运行后,单击窗体,要求结果如图所示,则应填入的内容为()。
A.Left(a$, i)
B.Mid(a$, 8 - i, i)
C.Right(a$, i)
D.Mid(a$, 7, i)
答案
参考答案:A
解析:
字符串截取函数包括左部截取函数(Left)、右部截取函数(Right)和中部截取函数(Mid)。左部截取函数的书写格式为:Left(Str,n),表示返回字符串“Str”的前n个字符;右部截取函数的书写格式为:Right(Str,n),表示返回字符串“Str”的最后n个字符;中部截取函数的书写格式为:Mid(Str,i,n),表示返回从字符串“Str”的第i个字符开始的n个字符,i和n都是整型常量。本题中数据输出的特点是输出的每一行都由两部分组成,首先是若干个空格,然后是字符串a的一部分,具体来讲就是第i行输出a的前i个字符。