计算机二级

在窗体上画一个名称为C1的命令按钮,然后编写如下事件过程: Private Sub C1_Click() a=0 n=InputBox("") For i=1 To n For j=1 To i a=a+1 Next j Next i Print a End Sub 程序运行后单击命令按钮,如果输入4,则在窗体上显示的内容是( )。A.5B.6C.9D.10

题目

在窗体上画一个名称为C1的命令按钮,然后编写如下事件过程: Private Sub C1_Click() a=0 n=InputBox("") For i=1 To n For j=1 To i a=a+1 Next j Next i Print a End Sub 程序运行后单击命令按钮,如果输入4,则在窗体上显示的内容是( )。

A.5

B.6

C.9

D.10

参考答案和解析
正确答案:D
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在窗体上画一个名称为Comillarldl的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() x=0 n=InputBox(" ") For i=1 To n For j=1 To i x=x+1 Next j Next i Print x End Sub 程序运行后,单击命令按钮,如果输入3,则在窗体上显示的内容是( )。

A.3

B.4

C.5

D.6


正确答案:D
解析:本题是一个简单的双重For-Next循环考题,这里需要注意的是,循环的终值都是由变量设置的。当步长大于0时,循环的初值与终值相等,仍然要执行一次循环;只有当循环变量大于终值的时候才跳出循环。x的值实际上等于循环执行的次数6。如果考生认为Fori=1To1并不执行循环,则会认为选项C为答案。答案为D。

第2题:

在窗体上画一个名称为C1的命令按钮,然后编写如下事件过程:

Private Sub C1_Click()

a=0

n=Input Box("")

For i=1 To n

For j=1 To i

a=a+1

Next j

Next i

Print a

End Sub

程序运行后,单击命令按钮,如果输入4,则在窗体上显示的内容是( )。

A.5

B.6

C.9

D.10


正确答案:D
解析:本题考查VBA程序设计中的循环知识。在本题的程序中,每次循环a都会加1,所以关键问题就是循环共执行多少次。我们已知外循环共执行4次,每次外循环中内循环都执行i次,则内循环共执行的次数为1+2+3+4=10次。

第3题:

在窗体上画一个名称为C1的命令按钮,然后编写如下事件过程: Private Sub C1 Click() a=0 n=InputBox(” ”) For i=l To n For j=1 To i a=a+1 Next j Next i Print a End Sub 程序运行后单击命令按钮,如果输入4,则在窗体上显示的内容是( )。

A.5

B.6

C.9

D.10


正确答案:D
解析:本题考查VBA程序设计中的循环知识。在本题的程序中,每次循环a都会加1,所以关键问题就是循环共执行多少次。我们已知外循环共执行4次,每次外循环中内循环都执行i次,则内循环共执行的次数为1+2+3+4=10次。

第4题:

在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() x=0 n=InputBox("") For i=1 To n For j=1 To i x=x+1 Next j Next i Print x End Sub 程序运行后,单击命令按钮,如果输入3,则在窗体上显示的内容是______。

A.3

B.4

C.5

D.6


正确答案:D
解析:变量x的功能为计算循环的次数。对于双重循环,如果“i=1 to n”和“j=1 to n”,则循环次数为n×n;如果“i=1 to n”和“j=1 to i”,循环次数为(1+n)×n/2。本题的循环次数为(1+3)×3/2=6。

第5题:

在窗体上画一个名称为cl的命令按钮,然后编写如下事件过程。 Private Sub Cl_Click( ) a=0n=InputBox("")Fori——1TonForj=lTo ia=a+1NextjNextlDebug.Print aEndSub程序运行后单击命令按钮,如果输入4,则在窗体上显示的内容是( )。

A.5

B.6

C.9

D.10


正确答案:D
暂无解析,请参考用户分享笔记

第6题:

在窗体上画一个名称为cl的命令按钮,然后编写如下事件过程: Private Sub Cl_Click( ) a=0n=InputBox(‘‘‘‘)Fori=lTonForj=lToia=a+lNextjNextiPrint aEnd Sub程序运行后单击命令按钮,如果输入4,则在窗体上显示的内容是( )。

A.5

B.6

C.9

D.10


正确答案:D
D.【解析】本题考查VBA程序设计中的循环知识。在本题的程序中,每次循环a都会加1,所以关键问题是循环共执行多少次。已知外循环共执行4次,每次外循环中内循环都执行i次,内循环共执行次数为1+2+3+4=10次。

第7题:

在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1 Click () x=0 n=InputBox ("") For i=1 TO n For j=1 To i x=x+1 Next j Next i Print x End Sub 程序运行后,单击命令按钮,如果输入3,则在窗体上显示的内容是( )。

A.3

B.4

C.5

D.6


正确答案:D
解析:本题是一个简单的双重For-Next循环考题,这里需要注意的是,循环的终值都是由变量设置的。当步长大于。时,循环的初值与终值相等,仍然要执行一次循环;只有当循环变量大于终值的时候才跳出循环。x的值实际上等于循环执行的次数6。如果考生认为For i=1 To 1并不执行循环,则会认为选项C为答案。答案为D。

第8题:

在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() x = 0 n=InputBox(" ") For i = 1 To n For j=1 To i x = x + 1 Next i Next i Print x End Sub 程序运行后,单击命令按钮,如果输入3,则在窗体上显示的内容是

A.3

B.4

C.5

D.6


正确答案:D
解析:本题考查For循环控制语句的嵌套。当输入3时,For i执行三次,对应的Forj循环执行一次,二次、三次,Forj每执行一次,x都加1,故最终结果为6,选D。

第9题:

在窗体上画一外名称Command1的命令按钮,然后编写如下事件过程:

Private Sub Command1_Click( )

x=0

n=InputBox(" ")

For i = 1 To n

For j = 1 To i

x=x+1

Next j

Next i

Print x

End Sub

程序运行后,单击命令按钮,如果输入3,则在窗体上显示的内容是【 】。


正确答案:6
6 解析:本题是一个简单的双重For...Next循环,当步长大于。时,循环的初值与终值相等,仍然要执行一次循环:只有当循环变量大于终值的时候才跳出循环。x的值实际上等于循环执行的次数6。