2、如果n & lt5然後Form _ Click Else Print“#”;
打印“)
這句話中的Print)“已經在if之外了...然後...else判斷語句,相當於
如果n & lt那就5個
表單_單擊
其他
打印“#”;
如果…就會結束
因為在else之後,只有壹個代碼,它在if語句中,而後面的語句已經在if之外了。
因此“#”只輸出第四次遞歸中的else,其他四個進程中n的值已經=5,因此不執行,但if語句後的print“)”仍正常執行。