程序的三種結構:順序結構 分支結構和循環結構
1 正常循環的4個條件:循環條件:循環的入口
循環變量:用來控制循環次數
循環體:進行什麼樣的循環
改變循環變量的值:循環的出口
2 循環的適用條件:while循環 不明確循環次數 根據條件來決定是否循環
for循環 明確循環的次數
do_while 不明確循環次數,先執行一次循環體,然後再判斷循環條件
3 for(;;)死循環
4 for循環基本語法結構:for(定義循環變量;循環條件;改變循環變量的值){循環體}
5 continue和break的區別:continue只在循環中使用,表示停止本次循環,進入下次循環
break表示徹底斷開循環
6 switch和if的區別:switch只能判斷相等的條件,不能判斷範圍條件,1.7版本之前的數據類型只能是byte char int short 枚舉,1.7版本之後可以是string類型
if可以判斷等值的條件,範圍的條件以及任意數據類型
7 &&(||)斷路與(或):第一個條件使得結果確定時,第二個條件不運行
&(|)短路與(或):所有的條件都運行
8 switch語句中如果沒有break,則所有的case都運行