判斷迴圈控制語句

2021-09-24 18:32:20 字數 912 閱讀 2933

條件控制語句

1.if

if(條件)

2.if-else

if(條件)

else

3.if-else if-else

if(條件)

else if

else

4.三目運算子 ? :

(表示式)?true執行這部分 :false執行這部分

5.switch-case-default

switch( 值 )

注:裡面的值可以是int short,byte,char,string型別 ,不能是long,float,double,boolean

case之後如果沒有中斷break就會一直執行下去(case穿透)

迴圈語句

1.for迴圈

for(初始表示式;迴圈條件判斷;運算表示式)

for迴圈執行順序:先式初始表示式,給定義區域性變數並賦值;然後進行迴圈判斷;成立則執行迴圈體,再執行運算表示式,再進行迴圈體判斷-------;

2.while

while(判斷表示式)

3.do–while

dowhile(迴圈判斷表示式)

**注:**這裡和其他迴圈有點不一樣,這裡是先執行一次迴圈體,再進行while迴圈判斷,所以它至少執行一次迴圈;

2.雙重for迴圈(加強for迴圈)

for(初始表示式;迴圈條件判斷;運算表示式)

}迴圈結束

第一種式最常見的,迴圈體執行完,判斷式不成立自動結束迴圈,但有時候需求是要在執行中結束迴圈或者結束本次執行下一次;

break 終止當前迴圈;

可設定斷點跳出當前標籤所在的迴圈;

continue 跳出本次迴圈,執行下一次迴圈;

3 控制語句 迴圈語句 判斷語句

一 控制語句 分支分流 二 迴圈語句 for while 1 python for迴圈語法 for 變數名 in 某個資料型別 資料型別包含 字串 列表 元組 字典 集合等 塊 s hello for迴圈遍歷s裡面的元素 然後賦值給item for item in s print item for迴...

java基礎 判斷與迴圈控制語句

判斷與迴圈控制語句 程式的結構 一般來說程式的結構包含有下面三種 1 順序結構 2 選擇結構 3 迴圈結構 順序結構 程式至上而下逐行執行,一條語句執行完之後繼續執行下一條語句,一直到程式的末尾。選擇結構 選擇結構式根據條件的成立與否,再決定要執行哪些語句的一種結構。迴圈結構 迴圈結構則是根據判斷條...

判斷語句 迴圈語句

條件 false 0,none,true 除false以外 多條件條件中可用邏輯運算子連線條件 注 將最可能的條件放在前面,避免深層次的巢狀,避免無意義的判斷,可用隱式條件 iters 1,2,3,4,5 iters每次取乙個值,有多少值迴圈多少次,並給iter for iter in iters ...