運算子 表示式和語句

2021-07-08 20:03:08 字數 951 閱讀 7329

1.算數運算子:

加法運算子

減法運算子

乘法運算子

除法運算子:c語言中整數除法結果的小數部分被丟失,被稱截尾

取摸運算子:對浮點數使用該運算子 無效

2.賦值運算子:不能將乙個值賦給常量 」=「左邊的專案必須是乙個變數的名字

3.增量和減量運算子:

增量和減量運算子是單目運算子  優先順序高於所有的雙目運算子

1)字首形式  ++變數  --變數      表示變數在使用前加1或減1

2)字尾形式  變數++  變數--       表示變數在使用後自動加1或減1

i++  是i=i+1  也等於 i+=1

4.關係運算子:雙目運算子

==等於   !=不等於   >大於  《小於  >=大於等於  <=小於等於

關係運算子都是雙目運算子,其結合性均為左結合,優先順序相同時從左往右開始處理

< 、<=、>、>=優先順序相同  高於== !=

5.邏輯運算子:

邏輯與  &&

邏輯非  !

邏輯或  ||

6.條件運算子:c語言提供的唯一的三目運算子

優先順序高於賦值運算子 低於關係運算子和算數運算子     右結合

7.資料型別強制轉換運算子

自動型別轉換

強制型別轉換

8.特殊運算子

長度運算子sizeof  :求出運算物件在計算機記憶體中所占用的位元組數量,  單目運算子

取址運算子&  單目運算子   目前介紹的 優先順序最高的

9.語句包括:

流程控制語句:

選擇語句:if   switch

迴圈語句:for  while  do_while

轉移語句:break  continue  return  goto

表示式語句

復合語句:用大括號括起的一條或多條語句

空語句賦值語句

運算子 表示式和語句

一 表示式分為簡單表示式和複雜表示式 1 簡單表示式 最簡單的表示式只包含單獨的運算元 乙個簡單變數 字面常量和符號常量 pi 程式中定義的符號常量 20 字面常量 rate 變數 1.24 字面常量 2 複雜表示式 由多個更簡單的表示式組成,表示式之間用運算子連線。二 運算子 1 算符運算子 加法...

運算子 表示式和語句

資料物件是泛指資料儲存區的術語,資料儲存區能用於儲存值。例如,用於儲存變數或陣列的資料儲存區是乙個資料物件。c的術語左值指用於標識乙個特定的資料物件的名字或表示式。例如,變數的名字是乙個左值。所以物件指的是實際的儲存資料,但是左值是用於識別或定位那個儲存的識別符號。術語右值指的是能賦給可修改的左值的...

運算子 表示式和語句

一 基本運算子 1.賦值運算子 左邊必須是乙個變數名,右邊是賦給該變數的值。賦值運算子的動作是從右到左的。2.加法減法運算子 被稱為二元雙目運算子。3.符號運算子 使用負號時是單目運算子。4.乘法除法運算子 5.運算子的優先順序 先乘除後加減,先單目運算子後雙目運算子 二 其他運算子 1.sizeo...