當前位置:成語大全網 - 書法字典 - VB遞歸問題詳解

VB遞歸問題詳解

1,您執行了四次遞歸,也就是說您執行了四次Form_Click過程,加上壹次,因此它將輸出五次“)“

2、如果n & lt5然後Form _ Click Else Print“#”;

打印“)

這句話中的Print)“已經在if之外了...然後...else判斷語句,相當於

如果n & lt那就5個

表單_單擊

其他

打印“#”;

如果…就會結束

打印“)

因為在else之後,只有壹個代碼,它在if語句中,而後面的語句已經在if之外了。

因此“#”只輸出第四次遞歸中的else,其他四個進程中n的值已經=5,因此不執行,但if語句後的print“)”仍正常執行。