问题 单项选择题

假定有以下通用过程:
Function Fun(n As Integer)As Integer
x=n * n
Fun=x - 11
End Function
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:
Private Sub Command1_Click()
Dim i As Integer
For i = 1 To 2
y = Fun(i)
Print y;
Next i
End Sub
程序运行后,单击命令按钮,在窗体上显示的内容是( )。

A) 1 3
B) 10 8
C) -10 -7
D) 0 5

答案

参考答案:C

解析: i=1时,执行fun(i),返回值为-10,i=2时,执行fun(i),即fun(2),返回值为2*2-11=-7。因此程序会输出-10和-7。

选择题
单项选择题