题目是这样子的...
控件HScroll1的属性设置如下:
HScroll1.Min=1, HScroll1.Max=9, HScroll1.Value=1
HScroll1.Smallchange=2, HScroll1.Largechange=4
下面程序运行时,4次单击滚动条右端箭头,写出各次单击时Text1上的显示结果。
Dim y As Single
Private Function f1(x2 As Integer) As Single
Static x1 As Integer
f1 = 0
For i% = x1 To x2
f1 = f1 + i%
Next i%
x1 = i%
End Function
Private Sub HScroll1_Change()
y = y + f1(HScroll1.Value)
Text1.Text = y
End Sub
答案是
6
15
28
45
请问为什么会是这样子?
能解释一下吗?
最近要考试了,提问太多,分太少了。。请大家原谅。。