1、循環結構
while do-while for foreach
2、while循環
語法:
while(循環條件)
{
循環體;
}
執行過程:
循環條件:當滿足這個條件的時候,才進行循環。循環條件一般可以為bool類型的值或者關系表達式或者邏輯表達式。
程序運行到while處,首先判斷while所帶的循環條件是否成立,如果成立,也就是為true,則執行大括號中的循環體,
當循環體執行完成一遍後,繼續回到循環條件進行判斷,如果成立,則執行,如果不成立,則跳出while循環。
每個循環都有那麼一行代碼,能夠改變循環條件,使之終有一天不再成立,如果程序中沒有那麼一行代碼能夠改變循環條件,
那麼我稱之為這種循環叫做死循環。
while(true)
{
}
注意:在寫while循環的時候,一定要分析出循環體和循環條件。
特點:先判斷,再執行,有可能一次都不執行。
3、break
break:
1)、跳出switch-case語句。
2)、跳出循環
break單獨放到循環中沒意義,一般跟if配合著使用,表示當滿足某個條件的時候,跳出循環。
3、do-while循環的語法
do
{
循環體;
}while(循環條件);
執行過程:首先執行do中的循環體,執行完成後,去判斷循環條件是否成立,如果成立,
則繼續回到do中執行循環體,如果不成立,則跳出do-while循環。
特點:先執行,再判斷,最少執行一遍循環體。
4、程序調試
F11 單步調試 逐語句調試
F10 逐過程
斷點調試