1. 程式人生 > >程式流程的三種結構:順序,選擇,迴圈

程式流程的三種結構:順序,選擇,迴圈

選擇結構的使用:
if選擇結構→可以處理單一或組合條件的情況

if-else選擇結構→ 處理簡單分支的情況

多重if→處理複雜分支情況,連續的區間

三元運算子→變數:布林表示式?語句1:語句2

Switch選擇結構→解決多個分支選擇問題→只能是等值判斷而且只能是整型或字元型的等值判斷
a++→a=a+1;
切換:char optChar=opt.charAt(0);
迴圈結構:
While迴圈→先判斷後執行
Do-while迴圈→先執行後判斷,至少執行一遍
For迴圈→有明確的迴圈次數
foreach迴圈——for迴圈的加強版

跳轉語句
Break用於終止某一個迴圈,在迴圈中break後的語句不再執行,迴圈也就停止
Continue語句用於跳出本次迴圈,進行下一次迴圈
列印菱形:外層迴圈一次,內層迴圈一遍;外層迴圈控制行,內層迴圈控制列