C 流程控制

2021-08-21 08:27:32 字數 800 閱讀 3157

塊語句:成為乙個整體

else        //條件為假

語句 ;

多分支:

if(表示式1)

語句 1;

else if(表示式2)

語句 2;

else

語句n;

巢狀if

雙分支:

if(表示式)    //條件為真

if(表示式)

語句 ;

else        //條件為假

if(表示式)

語句 ;

多分支:switch

switch(整型表示式)    //注:必須為整型表示式

case 常量表示式1:

break;

case 常量表示式2:

break;

default:       

注:整型表示式表示式與常量表示式進行匹配;匹配成功則執行此分支直到遇到break分支才結束。

//注:1、表示式為真,則執行下列表名句。否則不執行。

2、結合:if()一條語句或者語句塊結合成為一條完整的語句。

迴圈控制:重複執行

for   while  do-while

for(初始化表示式1;(邏輯值)結束表示式;過程表示式)

迴圈體;

注:結束表示式為真則迴圈;否則退出迴圈 

巢狀迴圈

for(初始化表示式1;(邏輯值)結束表示式;過程表示式3)

for(初始化1;結束表示式2;過程表示式3)

迴圈體;

不再迴圈:break;(退出迴圈)

C流程控制

一 流程控制結構 1 順序結構 按書寫順序執行每一條語句。2 選擇結構 對給定的條件進行判斷,根據判斷結果決定執行哪一段 3 迴圈結構 在給定條件成立的情況下,反覆執行某一段 二 選擇結構 if a 在這種情況下,當條件成立,只執行語句1,語句2不屬於次條件結構,但不推薦此種寫法。if 條件 語句1...

C 流程控制

一 條件語句 1 if語句 if boolean else 2 switch語句 switch 表示式 表示式可以是string,enum,char,int break 為必須 二 迴圈語句 1 for for int i 0 i 10 i 2 foreach foreach object a in...

C 流程控制

一流程控制 順序結構 預設的流程結構按照書寫順序執行每一條語句 選擇結構 對給定的條件進行判斷再根據判斷結果來決定執行哪一段 迴圈結構 在給定條件成立的情況下反覆執行某一段 二選擇結構 1.if include int main 條件成立 裡面的 才會執行 int money 6000 if mon...