在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Sum=0 For x=1 To 5 Call subl(x,s) Su

admin2009-02-13  21

问题 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:    Private Sub Command1_Click()       Sum=0       For x=1 To 5       Call subl(x,s)       Sum=Sum+ s       Next  X       Print Sum    End Sub    Private Sub subl(y,w)       w = 1       For i=1 To y          w = w * i       Next i    End Sub    程序运行后,单击命令按钮,则窗体上显示的内容是

选项 A、5
B、120
C、153
D、160

答案4

解析 由于参数y、w是按ByRef的参数称为“引用”,所以在过程sub1中改变的值带回到调用的地方,因此Sum的结果是5次sub1计算结果的和,即sum=(1+2+6+24+120)=153。本题答案为153。
转载请注明原文地址:https://jikaoti.com/ti/sHq0FFFM
0

最新回复(0)