第9题: [单项选择]单击命令按钮时,下列程序的执行结果是( )。
Private Sub Book(x As Integer)
x=x * 2 + l
If x<6 Then
Call Book(x)
End If
X=X * 2 + 1
Print x;
End Sub
Private Sub Command2_Click( )
Book2
End Sub
A. 23 47 B. 10 36 C. 22 44 D. 24 50 参考答案:A 答案解析:此题在函数调用过程中采用了简单递归的方式,具体流程如下:主调过程调用Book过程,把实参2传递给Book过程中的形参x,由x = x * 2 + 1语句推出x = 5,此时满足Book过程体中判断语句