递归的意思是执行完了If x < 10 ThenCall sub1(x) 以后,回到调用sub1(x)的地方,继续向下执行,就是执行end if后面的东西,所以执行x = x * 2 + 1和打印了。所谓递归调用,就是和下面这个一样Private Sub sub1(x As Integer)x = x * 2 + 1
If x < 10 Then‘Call sub1(x)’//////////////从这里开始调用sub1(x),我把sub1(x)写在这里你就清楚了x = x * 2 + 1If x < 10 ThenCall sub1(x)End Ifx = x * 2 + 1Print x‘...