C C 學習筆記 基礎入門系列(七)

2021-10-04 04:39:13 字數 1673 閱讀 3724

第一部分 helloworld的起點

第二部分 初探資料型別(一)

第三部分 初探資料型別(二)

第四部分 認識運算子(一)

第五部分 認識運算子(二)

第六部分 理清思路,寫好邏輯結構(一)

第七部分 理清思路,寫好邏輯結構(二)

第八部分 理清思路,寫好邏輯結構(三)

第九部分 資料處理神器之陣列(一)

第十部分 資料處理神器之陣列(二)

第十一部分 寫好函式,學會功能復用(一)

第十二部分 寫好函式,學會功能復用(二)

4.1.2 三目運算子

作用:通過三目運算子實現簡單的判斷

語法:表示式1?表示式2:表示式3

解釋:

示例:

#include

using

namespace std;

intmain()

4.1.3 switch語句

作用:執行多條分支語句

語法:

switch

(表示式)

示例:

#include

using

namespace std;

intmain()

system

("pause");

return0;

}

注意1:switch語句中表示式型別可能是整型或者字元型

注意2:case裡如果沒有break,那麼程式會一直向下執行

總結:與if相比,對於多條件判斷時,switch的結構清晰,執行效率高,缺點是switch不可以判斷區間

4.2.1 while迴圈語句

作用:滿足迴圈條件,執行迴圈語句

語法:while( 迴圈條件 )

解釋:只要迴圈條件為真,就執行迴圈語句

#include

using

namespace std;

// 顯示數字0~9

intmain()

system

("pause");

return0;

}

注意:在執行迴圈的時候,程式必須提供乙個跳出迴圈的出口,否則出現死迴圈,除非你是給微控制器程式設計

猜數字:系統隨機生成1到100之間的數字,玩家進行猜測,提示玩家過大或過小,猜對則恭喜玩家勝利,退出遊戲

#include

#include

using

namespace std;

intmain()

else

if(val < num)

else

}system

("pause");

return0;

}

C C 學習筆記 基礎入門系列(五)

第一部分 helloworld的起點 第二部分 初探資料型別 一 第三部分 初探資料型別 二 第四部分 認識運算子 一 第五部分 認識運算子 二 第六部分 理清思路,寫好邏輯結構 一 第七部分 理清思路,寫好邏輯結構 二 第八部分 理清思路,寫好邏輯結構 三 第九部分 資料處理神器之陣列 一 第十部...

C C 學習筆記 基礎入門系列(十二)

第一部分 helloworld的起點 第二部分 初探資料型別 一 第三部分 初探資料型別 二 第四部分 認識運算子 一 第五部分 認識運算子 二 第六部分 理清思路,寫好邏輯結構 一 第七部分 理清思路,寫好邏輯結構 二 第八部分 理清思路,寫好邏輯結構 三 第九部分 資料處理神器之陣列 一 第十部...

C C 基礎學習筆記

1.計算機記憶體分為乙個個的儲存單元,即乙個位元組 8bit二進位制 整數要儲存符號位,實數要儲存符號位 小數點1 32位字長計算機 3.a z 65 90 a z 97 122 ascii 4.一般不比較浮點數數值的相等和不相等性 指向二維陣列的指標變數int pf 2 3 分別有兩個pf 0 p...