流程語句和控制語句(三)

2022-09-13 16:27:09 字數 1314 閱讀 2533

順序語句:程式至上而下執行,一條語句執行完後據需執行下一條語句,中間沒有判斷和跳轉,直到程式結束。

選擇結構:

if語句

第一種:if ( boolean表示式 )

第二種:if ( boolean表示式 ) else

第三種:if ( boolean表示式 ) else if ( boolean表示式 ) else

switch語句:switch語句適用於對多個整體值進行匹配判斷,從而實現分支控制。

switch(整值表示式){

case 值1:執行體

break;

case 值2:執行體

break;

default:以上條件都不滿足則執行此語句

迴圈結構:

while迴圈:

while(boolean表示式){

迴圈體

do-while迴圈(while-do):

dowhile(boolean表示式);

for迴圈:

for(初始化語句;boolean表示式;迴圈後執行){

迴圈體巢狀迴圈:

迴圈放在另乙個迴圈之中。

for()

迴圈語句控制語句:

break:終止當前break所在的迴圈;

return:結束迴圈所在的方法。

方法:

方法過載:同乙個類中,方法名相同,方法引數不同(引數型別、個數、順序不同)

方法遞迴:方法中呼叫自己(必須設定出口,不然會發生死迴圈)

Python流程控制語句流程控制語句

流程控制語句1 if語句 if 語句基本用法 if 表示式 語句塊其中,表示式可以是乙個單純的布林值或變數,也可以是比較表示式或邏輯表示式,如果表示式為真,則執行 語句塊 如果表示式的值為假,就跳 過 語句塊 繼續執行後面的語句。2 if else語句 if else 語句基本用法 if 表示式 語...

三 流程控制語句

通過流程控制語句,可以改變程式的執行順序,也可以讓指定的程式反覆執行多次。分類 if 條件表示式 語句if 條件表示式 塊if else語句 if 條件表示式 塊else 塊 if elif else語句 if 條件表示式 塊elif 條件表示式 塊elif 條件表示式 塊else 塊 塊 塊中儲存...

js流程控制語句 三

如果在語句中需要宣告變數時 最好給他們賦予初始型別值 js中變數宣告使用var屬於弱型別宣告,若只宣告則均表示為undefined,在後面語句計算中可能會產生錯誤計算 相應的型別變數需要如下方式進行定義 eg number型別 var num 0 string型別 var str object型別 ...