switch 條件分支語句
作用:讓執行的**,產生分支
if 語句是第乙個可以讓我們的程式產生邏輯變化的語句作用:滿足條件時,多執行一些**
注意:1.if語句的語法部分,不需要寫分號
2.if語句可以巢狀使用
//語法:
// if(bool 型別值)//bool型別相關:bool變數;條件運算子表示式;邏輯運算子表示式
// string name =
"name"
;string password =
"666";if
(name ==
"name"
&& password ==
"666"
)//巢狀使用(可以無限巢狀)
if(name ==
"name"
)}
作用:產生兩條分支,滿足條件做什麼,不滿足條件做什麼;注意:1.if…else語句的語法部分,不需要寫分號
2.if…else語句可以巢狀使用
//語法:
// if(bool 型別值)
// // else
// int a =5;
int b =6;
if(a>b)
else
作用:產生多條分支,最先滿足其中的乙個條件,就做什麼;注意:1.語句的語法部分,不需要寫分號
2.語句可以巢狀使用
3.else 是可以省略的
4.條件判斷從上往下執行,滿足乙個後,之後都不執行
//語法:
// if(bool 型別值)
// // else if(bool 型別值)
// // 中間可以有n個else if 語句塊**
// else
// int a =10;
if(a >=10)
else
if(a >
5&& a <10)
else
if(a >=
0&& a <=5)
else
作用:產生多條分支,滿足其中的乙個條件,就做什麼;(一般配合列舉使用)注意:1.常量只能寫乙個值;switch只判斷變數是否等於某個固定值
2.default可以省略
//語法:
// switch(變數)
// //注意:常量只能寫乙個值;switch只判斷變數是否等於某個固定值
int a =3;
switch
(a)
char c =
'a';
const
char c2 =
'a';
//1.必須初始化;2.不能修改
switch
(c)
作用:滿足某些條件時,做的事情是一樣的,就可以使用
int a =1;
switch
(a)
C 學習筆記(1) 基礎入門篇
侵刪 1.1 注釋 1.2 變數 1.3 常量 關鍵字識別符號命名 命名要求 1.4 資料型別 1.4.1 整型 1.4.2 浮點型 1.4.3 字元型 1.4.4 字串型 1.4.5 布林型bool 1.5資料輸入 cin 變數 變數需要提前定義 1.6 運算子 1.7 程式流程結構 1.7.1 ...
unity效能優化初級入門篇
渲染優化的幾種手段 draw call statistics面板 資源優化標準 shader要減少複雜的數 算 texture長度要小於1024 減少discard操作 其他 貼圖優化 模型優化 資源監測與分析,我們可以在開始專案時就對資源進行嚴格的把控。也可以在打包後,利用第三方分析工具對asse...
C語言入門篇
目錄 1 字面意思是啥就是啥,看其表示就可以知道其值和類www.cppcns.com型。2 有值無名,一用來初始化變數,與一種字元相關聯。www.cppcns.com include int main 1 常變數 c語言中,把用const修飾的變數稱為常變數。2 常變數具有常量屬性,不可被直接修改 ...