Java學習筆記 003 流程控制

2021-07-30 09:19:34 字數 660 閱讀 1161

流程控制

順序結構

選擇結構

迴圈結構

選擇結構

if語法:     if(關係表示式1)

else if(關係表示式2)

else if(關係表示式3)

else

switch

語法:switch(表示式)

*switch 表示式可放入型別:int byte short char 列舉型別 string

*switch 語句中的default不一定放最後,但是建議放最後

*每一句case之後都要加上break;

迴圈語句

for(初始化語句;條件判斷預計;控制語句)

例子:for(int i=0;i<5;i++)

*二重迴圈

while兩種格式:

while(條件判斷){}

do{}while()

兩者區別:while先判斷再執行,do..while先執行再判斷(不符合條件都會執行一次)

流程控制關鍵字:

break;打算當前迴圈

continue;結束此次迴圈進入下一次迴圈

return;結束當前函式

break可以標籤迴圈:在for前面打上標籤(out:)然後break後面加標籤(break out)直接結束標籤所指的迴圈

JAVA學習 流程控制

package com.company public class control else int age 45 if age 18 else if age 30 else case 裡要記得加 break 不然後面的 都會列印出來 有限種類的具體值 才會用到switch int weekday 4...

003 Python流程控制

通常的程式語言有三種控制結構。從上而下順序執行。a 0 a a 1 print a if cond1 block1 elif cond2 block2 if 1 2 print 1 less 2 print main block 分支結構永遠只有乙個分支會被執行。white語句 for語句 語句結構...

java流程控制

if結構if 條件表示式 流程圖 複雜條件的if結構if 表示式1 表示式2 if 表示式1 表示式2 if 表示式1 if 表示式1 表示式2 表示式3 表示式4 運算子的優先順序 if else 結構if 條件表示式 else 多重if結構if 條件表示式1 else if 條件表示式2 els...