运行程序,单击命令按钮Command1后窗体上输出结果是( )。 Function f(x As Integer) As Integer x = x / 2 f = x End Function Private Sub Command1_Click() Dim a As Integer a = 10 Print a + f(a) End Sub
查看答案
有如下程序,运行结果是( ) 。 Public Function f(m%, n%) Do While m <> n Do While m > n m = m - n Loop Do While n > m n = n - m Loop f = m Loop End Function Private Sub Command1_Click() Print f(24, 18) End Sub
A. 3
B. 0
C. 2
D. 6
运行程序,单击命令按钮Command1后窗体上输出结果是( )。 Function f(x As Integer) As Integer x = x / 2 f = x End Function Private Sub Command1_Click() Dim a As Integer a = 8 Print f(a + f(a)) End Sub
A. 10
B. 6
C. 8
D. 4
运行程序,单击命令按钮Command1后窗体上输出结果是( )。 Function F(a As Integer) Static c b = b + 1 c = c + 1 F = a + b + c End Function Private Sub Command1_Click() Dim i As Integer For i = 1 To 3 Print F(i); Next i Print End Sub
A. 4 5 6
B. 3 4 5
C. 4 6 8
D. 3 5 7
设有一个命令按钮Command1的事件过程以及一个函数过程。程序如下: Private Sub Command1_Click() Static x As Integer x = f(x + 5) Cls Print x End Sub Private Function f(x%) As Integer f = x + x End Function 连续单击命令按钮3次,第3次单击命令按钮后,窗体上显示的计算结果是( )。
A. 70
B. 60
C. 30
D. 10