鷓鴣菜的C語言複習 第三章

2021-10-01 23:47:50 字數 911 閱讀 7748

更具運算物件的個數,運算子可分為三類:

c語言的表示式由運算子和運算物件組成,任何乙個表示式都有乙個確定的值,稱為該表示式的值

戳這裡,超詳解

函式名功能

sqrt(x)

計算x的平方根,x應當》0

fabs(x)

計算x的絕對值

log(x)

計算ln x

log10(x)

計算lg x

exp(x)

計算ex

pow(x,y)

計算xy

sin(x)

計算sinx的值,為弧度制

cos(x)

計算cosx的值,為弧度制

c語言沒有提供專門的布林型別來表示邏輯值,而是用非0值表示真,用0值表示假,若乙個表達是為真,則它的值時1,否則為0.

邏輯運算的物件除了關係表示式之外還可以是整型、實型、字元型資料以及其他表示式,只要邏輯運算物件的值非0就相當於真。

語法:《表示式1>?《表示式2>:《表示式3>;

若表示式1為真,則條件表示式的結果為表示式2,否則為表示式3

其優先順序僅高於逗號

要注意a++和++a的區別,兩條語句執行後,a都自增了1,前者表示式的值仍為a,後者表示式的值為自增過後的a

c語言提供了兩種型別轉換方式:自動型別轉換和強制型別轉換

原則是將參與運算的運算元轉換成其中占用記憶體最大的運算元型別,即資料型別的長度有低向高進行轉換

以上為自動格式轉換遵循的順序表

其型別轉化的原則是:將右邊表示式的值轉換為左邊變數的型別,可以看到,在由高長度變數型別向低長度型別賦值時會丟失精度。

語法:

(《型別》)《表示式》;

鷓鴣菜的C語言複習 第一章

馮諾依曼的主要貢獻是提出了程式儲存的思想 另乙個重大貢獻是建議在電子計算機中使用二進位制 馮諾依曼機具備五大基本組成部件,包括 儲存器分為記憶體外存 記憶體外存 暫時的少量的資料和程式 永久儲存的大量的資料 記憶體是計算機中的重要組成部分,記憶體通常由若干個儲存單元組成 進製轉換 大小 1b8bit...

鷓鴣菜的C語言複習 第六章

陣列中所含的每個資料稱為陣列元素,它們具有相同的資料型別。語法型別識別符號 陣列名 整形常量表示式 其中 型別識別符號表示陣列中元素的資料型別 陣列名是由使用者自定義的識別符號 整形常量表示式是陣列長度,必須是個常量,當然這不是說陣列就只能定義固定長度的,後面章節涉及到申請動態記憶體空間 可以通過下...

鷓鴣菜的C語言複習筆記 第七章

計算機為儲存空間中的每乙個字元 8bits 分配乙個編號,通常叫做編址,這個編號就是我們常說的記憶體位址 簡稱位址 編址時保證每乙個位址都是獨一無二的且對應各自的位元組。變數所佔的那塊記憶體的起始位址來表示該變數在記憶體中的位址。編譯環境和作業系統都可能影響到顯示的位址值,因為位址是系統自動分配的。...