標(biāo)識(shí)符(三類)
保留字(關(guān)鍵字32個(gè))
預(yù)定義標(biāo)識(shí)符(main)
用戶自定義標(biāo)識(shí)符(場(chǎng)合柬赐,規(guī)則)
變量
變量使用規(guī)則
(1)先定義后使用:類型名int、long躺率、float玛界、double万矾、char(以及常量類型)
(2)變量名屬于用戶標(biāo)識(shí)符慎框,遵守用戶標(biāo)識(shí)符命名規(guī)則
(3)在同一函數(shù)體{}中不能定義同名變量
(4)同時(shí)定義多變量良狈,比用逗號(hào)隔開
(5)變量可賦初值(初始化)笨枯,無初值是隨機(jī)值薪丁。
變量存常量
函數(shù)(標(biāo)準(zhǔn)函數(shù) 自定義函數(shù))
表達(dá)式:用運(yùn)算符將數(shù)據(jù)連接起來的合法式子
運(yùn)算符:三個(gè)屬性:功能遇西、優(yōu)先級(jí)严嗜、結(jié)合性(運(yùn)算方向 )
如:3.5+1/2 =》3.5
1.算數(shù)運(yùn)算符及算術(shù)表達(dá)式
取余(%)
(1)兩邊運(yùn)算對(duì)象必須是整形粱檀,余數(shù)與被除數(shù)符號(hào)一致,如:17%3=2
17%-3=2
-17%3=-2
-17%-3=-2
(2)求值方法:先忽略負(fù)號(hào)不計(jì)求出余數(shù)
7/5+6%4=3
(注)1.單獨(dú)的常量漫玄、變量或函數(shù)調(diào)用都是c的合法表達(dá)式
2.凡是表達(dá)式都有一個(gè)確定的值
2.賦值運(yùn)算符及賦值表達(dá)式
格式:變量名=表達(dá)式
賦值運(yùn)算符的功能:將表達(dá)式的值賦給“=”左邊的變量
a=b=3是將表達(dá)式的值3賦給a
注:1.賦值運(yùn)算符左邊只能是一個(gè)變量
2.賦值運(yùn)算符右邊可以合法表達(dá)式
3.賦值表達(dá)式的值就是賦值運(yùn)算符左邊變量值
4.實(shí)型數(shù)據(jù)賦給整型變量時(shí)茄蚯,實(shí)型小數(shù)舍去;整型數(shù)據(jù)賦給實(shí)型變量時(shí)睦优,系統(tǒng)自動(dòng)將整型轉(zhuǎn)換為實(shí)型
3.自增自減運(yùn)算符
(1)只能用于變量不能用于常量或表達(dá)式
4.逗號(hào)運(yùn)算符及其表達(dá)式(順序求值表達(dá)式)
格式:表達(dá)式1渗常,表達(dá)式2...表達(dá)式n
功能:逗號(hào)表達(dá)式的值就是表達(dá)式n(最后一個(gè)表達(dá)式的值,求值順序是從左到右依次求解)
5.強(qiáng)制類型轉(zhuǎn)換
格式:(類型名)表達(dá)式 或 (類型名)(表達(dá)式)
利用強(qiáng)制類型轉(zhuǎn)換可將一個(gè)表達(dá)式的值換成指定的類型
float=123.456汗盘,y=0.5皱碘;
(int)x+y-------->123+0.5=123.5
(int)(x+y)-------->(int)(123.456+0.5)=(int)123.956=123