整型常量
(1). 十進位制:以非0開始的數:-1,256;
(2). 八進位制數:以0開始的數:056,033;
(3). 十六進製制:以0x或0x開始的數:0x45,0xab;
實型常量
實型常量又稱實數或浮點數,有以下兩種表現形式:
(1).十進位制
(2).指數形式。指數形式由十進位制數加階碼標誌"e"或"e"以及階碼(只能為整數,可以帶符號)組成。其一般形式aen(a,n均為十進位制,不可省略)。
字元型常量
c語言的字元型常量是用單引號(』』)括起來的字元。
例:『a』,『0』;
轉義字元』』
轉義字元
表示含義
\n回車換行
\t橫向跳到下一製表位
\v豎向跳格
\b退格
\r回車
\f走紙換頁
\\反斜線符』\』
\』單引號符
\a鳴鈴
\ddd
1~3位八進位制數所代表的字元
\xhh
1~2位十六進製制數所代表的字元
變數命名規則
所有識別符號必須有字母(a~z ,a~z)或下劃線(_)開頭。
識別符號的其他部分可以用字母,下劃線或數字(0~9)組成。
大小寫字母表示不同意義,即代表不同的變數名。
變數名只有前32個字元有效。
變數名不能與c語言的關鍵字同名。
int i=3,j=3;
printf("%d %d",++i,i);
printf("%d %d",j++,j);
//上面**的分別輸出4 4和3 4。
逗號運算子為",",逗號表示式是用逗號運算子把表示式組合成的乙個表示式。
逗號表示式的執行過程是:依次求表示式1的值、表示式2的值、~~~、表示式n的值,整個逗號表示式的值表示式n的值
逗號運算子級別最低
例:
void main()
//上面程式執行後y的值為9,因為x的初始值為50,減5後變為45,45除5為9賦值給y。
格式字元
功能m格式字元
按寬度m輸出,右對齊
-m格式字元
按寬度m輸出,左對齊
m,n格式字元
按寬度m,n位小數或擷取字串前n個字元輸出,右對齊
-m,n格式字元
按寬度m,n位小數或擷取字串前n個字元輸出,左對齊
printf("%4d"); //輸出寬度為4,右對齊
printf("%-7.2f");//輸出寬度為7,保留2位小數,左對齊
C語言基礎 基本運算
基本運算 c語言一共有34種運算子,包括了常見的加減乘除運算 一.算術運算 除開能做加法運算,還能表示正號 5 90 除開能做減法運算,還能表示符號 10 29 注意符號,不是x,而是 注意符號,不是 也不是 而是 整數除於整數,還是整數。1 2的值是0,這個並不是二分之一 什麼是取餘 兩個整數相除...
C語言基礎 基本運算
本文主要介紹c語言中的基本運算。c語言一共有34種運算子,包括了常見的加減乘除運算 除法運算 注意符號,不是 也不是 而是 整數除於整數,還是整數。1 2的值是0,這個並不是二分之一 取餘運算 兩側只能是整數 正負性取決於 左側的數值 注意點 自動型別轉換 int a 10.6 int b 10.5...
C語言基礎之運算
1 算術運算 1 2 整數相除,取整數部分。11 5 商2,餘1 和 不能對整數0進行操作,否則會中斷程式。但是得到的結果是inf,表示無窮大。不能對浮點數使用。向零取整 取更接近0的數字 的結果與其左運算元的符號保持一致。2 賦值運算 1 將賦值運算子右邊的值賦給左邊的變數。int a a 5 將...