三大基本結構

2021-09-24 02:55:30 字數 1207 閱讀 8623

三大基本結構

三大基本結構分為:順序結構,選擇結構,迴圈結構。

一、順序結構

順序結構就是按照語句出現的先後順序依次執行。

二、選擇結構

選擇結構就是根據條件判斷是否執行相關語句。

選擇結構語法一般是:if(條件)語句塊1 else 語句塊2與switch(條件) case(結果):語句塊1 break

2.1 if語句用法

if語句功能是先判斷表示式的邏輯值,後執行語句塊1與語句塊2,if語句可分為單if語句,與多if巢狀語句。

注:可以有多個else語句,並且else語句可以加條件,格式和if一樣,注意如果是多個else語句的話,最後乙個else語句可以不加條件,其他的都要加條件!

2.1.1 if巢狀語句

if巢狀語句就是在乙個if語句裡邊加1個到多個if語句。

2.2 switch語句

switch語句是為了解決分支太多導致大量使用if造成的混亂。switch語句就像乙個多路開關,使程式控制流程形成多個分支,根據乙個表示式可能產生的不同結果值,選擇其中乙個或多個分支語句執行。

三、迴圈結構

迴圈結構也稱重複結構,linux c提供的迴圈語句有四種:for語句,while語句,do-while語句, foreach語句

3.1 for語句

for語句是linux c提供的一種功能強大、使用廣泛的迴圈語句。可分為單for語句與巢狀for語句。

for語句定義:for(表示式1;表示式2;表示式3)

3.1.1 巢狀式for語句

巢狀式for語句套式for語句就是在for語句中加一或多個for語句來完成複雜的迴圈體。

巢狀式for語句定義:for(表示式1;表示式2;表示式3)

3.2 while語句

while語句就是,當滿足迴圈體條件的時候執行迴圈語句,不滿足則跳出。它的特點是:「先判斷,後執行」。

while語句定義:while(表示式)

注:while語句跟for語句一樣都可以進行巢狀。語法是while(表示式)【迴圈語句1】}

3.3 do…while語句

do…while語句與while語句大致相同,只不過,while語句是先判斷後執行,而do…while語句是先執行後判斷。

3.4foreach語句

foreach語句就是迴圈遍歷集合或陣列中的每個元素。

語法:foreach(資料型別 識別符號 in 表示式)

迴圈體

C 三大基本結構

目錄前言 順序結構 選擇結構 迴圈結構 總結 c 採用物件導向程式設計思想和事件驅動機制,但是在流程控制方面,採用了結構化程式設計中的三種基本結構 順序 選擇 迴圈 作為 塊設計的基本結構。順序結構是最簡單 最常用的結構,語句與語句之間,按從上到下的順序執行,不會遺漏一行 選擇結構也可以稱為分支結構...

4 三大結構

一 三大結構 順序 分支 迴圈 1.分支 分支的基本語法 if 條件表示式 語句1語句2 語句3.條件表示式就是計算結果必須為布林值的表示式 表示式後面的冒號不能少 注意if後面的出現的語句,如果屬於if語句塊,則必須同乙個鎖緊等級 條件表示式結果為true執行if後面的縮排的語句塊 if語句練習 ...

java三大結構

三大結構也稱為流程控制。三大結構包括 順序結構,選擇結構,迴圈結構。順序結構 執行的順序,從上往下,從左往右。選擇結構 if,switch if 判斷條件 if 判斷條件 else if else if else switch 值 表示式運算完的值 必須是byte,short,int,char型別的...