前面已經學習了 while 循環,C#中還有一種非常有用的 for 循環,特別適合于“已知循環次數”的循環。
比如,循環打印3次“我能行!”,用 while 循環可以這樣寫:
而用 for 循環這樣寫:
可以看出來, while 循環有的變量聲明、循環條件、變量自加, for 循環一個也不缺,但是 for 循環把這些跟循環次數有關的元素都放在 ( ; ; ) 中,使得{}中的循環體更加純粹,程序結構更加清晰。
* for 循環 ( ; ; ) 中的兩個分號是不能缺少的。
for 循環運行時,首先進行變量聲明和賦值;接下來判斷循環條件,若條件為 true ,則執行循環體一次,若條件為 false ,則結束循環;執行循環體后,進行變量自加。然后會進入下一次循環。
右邊的代碼循環打印 1-12 的整數,請填寫第 11 行 for( ; ; ) 中的 3 個表達式,完成程序。
因為打印的是 1-12 的整數,所以可以確定變量初始值為 1 ,循環條件為 x<=12 ,每次自加 1 ,所以 for 循環可以這樣完成:
for(int x=1;x<=12;x++)
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報