有如下函数过程: Function fl(x As Integer)As Long Dim s As Long Dim i As Integer s=n For i=1 To x s=s+i Nexti fl=s End Function 在窗体上添加一个

admin2020-07-22  43

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

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

答案B

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

最新回复(0)