在窗体上画一个命令按钮和一个标签,其名称分别为Command1和Labell,然后编写如下代码: Sub S(x As Integer,Y As Integer) Static z As Integer y=x*x+

admin2011-10-24  31

问题 在窗体上画一个命令按钮和一个标签,其名称分别为Command1和Labell,然后编写如下代码:
    Sub S(x As Integer,Y As Integer)
        Static z As Integer
        y=x*x+z
        z=y
    End Sub
    Private Sub Command1_Click()
        Dim i As Integer,z As Integer
        m=0
        z=0
        For i=1 To 3
          S i,z
          m=m+z
       Next i
       Label1.Caption=Str(m)
    End Sub
    程序运行后,单击命令按钮,在标签中显示的内容是

选项 A、50
B、20
C、14
D、7

答案B

解析 当i=1时,z=1*1+0=1,当i=2时,z=2*2+1=5,当i=3时,z=3*3+5=14,然后将三次z的值求和得20,因此本题答案为B)。
转载请注明原文地址:https://jikaoti.com/ti/dHO0FFFM
0

最新回复(0)