03 流程控制語句

2021-10-02 11:25:30 字數 640 閱讀 3402

在乙個程式執行的過程中,各條語句的執行順序對程式的結果是有直接影響的。也就是說,程式的流程對執行結果 有直接的影響。所以,我們必須清楚每條語句的執行流程。而且,很多時候我們要通過控制語句的執行順序來實現 我們要完成的功能。

public static void main(string args)

switch語句中,表示式的資料型別,可以是byte,short,int,char,enum(列舉),jdk7後可以接收字串。

在switch語句中,如果case的後面不寫break,將出現穿透現象,也就是不會在判斷下乙個case的值,直接向後運 行,直到遇到break,或者整體switch結束。

迴圈語句可以在滿足迴圈條件的情況下,反覆執行某一段**,這段被重複執行的**被稱為迴圈體語句,當反覆 執行這個迴圈體時,需要在合適的時候把迴圈判斷條件修改為false,從而結束迴圈,否則迴圈將一直執行下去,形成死迴圈。

do…while迴圈的特點:無條件執行一次迴圈體,即使我們將迴圈條件直接寫成false,也依然會迴圈一次。這樣的 迴圈具有一定的風險性,因此初學者不建議使用do…while迴圈。

for 和 while 的小區別:

c 基礎03流程控制語句

namespace c 03zy else 3.控制台接收輸入 類似 aa bb 字串 判斷以 分割的前後兩個字串是否相等。string a aa bb int index a.indexof console.writeline index string b a.substring a.length...

day03流程控制語句

流程控制語句分為順序結構 分支結構和迴圈結構 一 順序結構 根據程式編寫的順序從上往下執行。二 分支結構 2.1 if語句 2.1.1 if 判斷語句 2.1.2 if 判斷語句 else2.1.3 if 判斷語句1 else if 判斷語句2 else2.2switch 分支語句 switch分支...

Python 03 流程控制語句

1 if語法 if 條件 表示式其他語句2 if else語法 if 條件 表示式else 表示式其他語句3 if elif else語法 if 條件 表示式elif 條件 表示式else 表示式其他語句迴圈或遍歷乙個可迭代物件,主要遍歷序列 字串 列表 元組 字典和集合 1 for迴圈語法 for...