问题 单项选择题

在窗体中使用一个文本框(名为n)接受输入的值,有一个命令按钮run,事件代码如下:

PrivateSubrun_Click()

result=""

Fori=1ToMe!n

Forj=1ToMe!n

result=result+"*"

Nextj

result=result+Chr(13)+Chr(10)

Nexti

MsgBoxresult

EndSub

打开窗体后,如果通过文本框输入的值为4,单击命令按钮后输出的图型是()。

A. 

B.

C.

D.

答案

参考答案:A

解析:

事件代码中是一个For循环的二重嵌套,外循环的循环变量i从1循环递增到Me!n也就是文本框n中的值4,内循环的循环变量j也是从1循环递增到4。而内循环的循环体result=result+"*"语句每次执行后将在result字符串后增加一个*字符。所以,每次内循环4次循环结束后result被增加4个*,接下来外循环中result=result+Chr(13)+Chr(10)语句的功能是让result字符串新起一行。所以,外循环4次循环结束后,result中的结果是整齐的4行4列*字符。故本题应该选择A。

单项选择题
多项选择题