有如下函数过程: Function fl(X As Integer)As Long Dim S As Long Dim iAs Integer S=0 For i=1 To x S:S+i Next i

admin2016-03-21  53

问题 有如下函数过程:
    Function fl(X As Integer)As Long
    Dim S As Long
    Dim iAs Integer
    S=0
    For i=1 To x
    S:S+i
   Next i
    fl=s
    End Function
在窗体上添加一个命令按钮,名为Commandl,并编写事件过程调用该函数,则输出结果为(    )。
    Private Sub Commandl—C1ick()
    Dim iAs Integer
    Dim sum As Long
    For i=l To 5
    sum=sum+fl(i)
    Next i
    Print sum
    End Sub

选项 A、25
B、35
C、45
D、55

答案B

解析 本题考查函数过程的功能分析。函数n的主要功能是计算1到x的累加和,也就是计算1+2+…+x。在命令按钮的单击事件中循环程序调用了5次f1函数,sum计算为:1+1+2+1+2+3+1+2+3+4+l+2+3+4+5,1因此结果为35。
转载请注明原文地址:https://kaotiyun.com/show/7rLp777K
0

最新回复(0)