在窗体中使用一个文本框(名为n)接受输入的值,有一个命令按钮run,事件代码如下: Private Sub runClick() result = "" For i= 1 To Me!n For j = 1 To Me!n result = result

admin2020-07-25  18

问题 在窗体中使用一个文本框(名为n)接受输入的值,有一个命令按钮run,事件代码如下:
Private Sub runClick()
result = ""
For i= 1 To Me!n
For j = 1 To Me!n
result = result + "*"
Next j
result = result + Chr(13)+ Chr(10)
Next i
MsgBox result
End Sub
打开窗体后,如果通过文本框输入的值为4,单击命令按钮后输出的图形是(         )。

选项 A、 * * * *
* * * *
* * * *
* * * *
B、  *
* * *
* * * * *
* * * * * * *
C、  * * * *
* * * * * *
* * * * * * * *
* * * * * * * * * *
D、* * * *
* * * *
* * * *
* * * *

答案A

解析 该程序的执行过程为:先给result变量赋值为空字符串,然后执行一个嵌套的二重循环,当输入为4时,内循环和外循环各执行四次,每执行一次外循环,内循环都执行四次,每执行一次内循环,result变量的值连接一个字符串"*",当执行完四次内循环时,result变量的值加一个回车和换行符,然后再继续执行外循环,共执行4次外循环。最后输出result变量的值,因为每执行一次外循环,result变量的值都加一个回车、换行符,当换行后,result又重新执行四次内循环,所以每一行有4个"*"字符,共4行。
转载请注明原文地址:https://kaotiyun.com/show/CCcp777K
0

最新回复(0)