




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、會(huì)計(jì)學(xué)12數(shù)據(jù)類型運(yùn)算符數(shù)據(jù)類型運(yùn)算符第1頁(yè)/共37頁(yè)第2頁(yè)/共37頁(yè)第3頁(yè)/共37頁(yè)第4頁(yè)/共37頁(yè)第5頁(yè)/共37頁(yè)第6頁(yè)/共37頁(yè)不同類型數(shù)據(jù)的轉(zhuǎn)換不同類型數(shù)據(jù)的轉(zhuǎn)換 double floatlongunsignedint char,short高低第7頁(yè)/共37頁(yè)例. 50L + 5 * a - 30.0 long int char float int long double double第8頁(yè)/共37頁(yè)第9頁(yè)/共37頁(yè)取變量的值作為表達(dá)式的值取變量的值作為表達(dá)式的值: +n: n=n+1, 取取n的值作為表達(dá)式的值作為表達(dá)式+n的值的值 n+: 取取n的值作為表達(dá)式的值作為表達(dá)式n+的值
2、的值, n=n+1例例:int i,k;i=2;k=+i;i=i+1;k=i;i=3k=3k=i;i=i+1;int i,k;i=2;k=i+;i=3k=2第10頁(yè)/共37頁(yè)第11頁(yè)/共37頁(yè)例:自增及自減運(yùn)算例:自增及自減運(yùn)算#includemain() int x=6,y; printf(x=%dn,x); y=+x; printf(y=+x:x=%d,y=%dn,x,y); y=x-; printf(y=x-:x=%d,y=%dn,x,y);/*若改為(若改為(y=x+;),結(jié)果如何?,結(jié)果如何?*/*若改為(若改為(y=-x;),結(jié)果如何?,結(jié)果如何?*/7,76,77,66,6第12
3、頁(yè)/共37頁(yè)運(yùn)行結(jié)果: 4 7 5 9第13頁(yè)/共37頁(yè)第14頁(yè)/共37頁(yè)第15頁(yè)/共37頁(yè)第16頁(yè)/共37頁(yè) 復(fù)合的賦值運(yùn)算符復(fù)合的賦值運(yùn)算符 賦值運(yùn)算符前加上其它的運(yùn)算符構(gòu)成。賦值運(yùn)算符前加上其它的運(yùn)算符構(gòu)成。 使用復(fù)合運(yùn)算符的目的:簡(jiǎn)化程序和提高編譯效率使用復(fù)合運(yùn)算符的目的:簡(jiǎn)化程序和提高編譯效率 -=:自反減賦值:自反減賦值 +=:自反加賦值:自反加賦值 *=:自反乘賦值:自反乘賦值 /=:自反除賦值:自反除賦值 %=:自反模賦值:自反模賦值 第17頁(yè)/共37頁(yè) a+=3 a=a+3 x*=y+8 x=x*(y+8) x%=3 x=x%3等價(jià)第18頁(yè)/共37頁(yè)例:復(fù)合運(yùn)算符例:復(fù)合運(yùn)算
4、符a=b=b*(c+2);第19頁(yè)/共37頁(yè)第20頁(yè)/共37頁(yè)第21頁(yè)/共37頁(yè)第22頁(yè)/共37頁(yè)第23頁(yè)/共37頁(yè) 強(qiáng)制類型轉(zhuǎn)換(顯式轉(zhuǎn)換)強(qiáng)制類型轉(zhuǎn)換(顯式轉(zhuǎn)換) 強(qiáng)迫表達(dá)式的值轉(zhuǎn)換為指定的數(shù)據(jù)類型。其一般格式為:強(qiáng)迫表達(dá)式的值轉(zhuǎn)換為指定的數(shù)據(jù)類型。其一般格式為: (類型標(biāo)識(shí)符)表達(dá)式(類型標(biāo)識(shí)符)表達(dá)式; 例如例如: :(float)a ;float)a ;將變量將變量a a的值強(qiáng)迫轉(zhuǎn)換為單精度數(shù)據(jù)類型。的值強(qiáng)迫轉(zhuǎn)換為單精度數(shù)據(jù)類型。 (int)(x+y):int)(x+y):將將(x+y)(x+y)的值的值強(qiáng)迫轉(zhuǎn)換為整數(shù)類型。強(qiáng)迫轉(zhuǎn)換為整數(shù)類型。注意:注意:1 1)在強(qiáng)制類型轉(zhuǎn)換中,產(chǎn)
5、生一個(gè)中間變量,用于存放其轉(zhuǎn)換后)在強(qiáng)制類型轉(zhuǎn)換中,產(chǎn)生一個(gè)中間變量,用于存放其轉(zhuǎn)換后的數(shù)值;原變量(表達(dá)式)的數(shù)據(jù)類型不變。的數(shù)值;原變量(表達(dá)式)的數(shù)據(jù)類型不變。 2 2)系統(tǒng)提供的數(shù)學(xué)函數(shù)一般要求參數(shù)為)系統(tǒng)提供的數(shù)學(xué)函數(shù)一般要求參數(shù)為doubledouble型,在調(diào)用這些型,在調(diào)用這些函數(shù)時(shí),就可使用強(qiáng)制類型轉(zhuǎn)換的方法。函數(shù)時(shí),就可使用強(qiáng)制類型轉(zhuǎn)換的方法。第24頁(yè)/共37頁(yè)第25頁(yè)/共37頁(yè)第26頁(yè)/共37頁(yè)例:測(cè)定各數(shù)據(jù)類型的長(zhǎng)度#includemain() printf(char: %d bytesn,sizeof(char); printf(short: %d bytesn,sizeof(short); printf(int: %d bytesn,sizeof(int); printf(long: %d bytesn,sizeof(long); printf(float: %d bytesn,sizeof(float); printf(double: %d bytesn,sizeof(double);第27頁(yè)/共37頁(yè)第28頁(yè)/共37頁(yè)一般形式為:表達(dá)式 關(guān)系運(yùn)算符 表達(dá)式第29頁(yè)/共37頁(yè)按照運(yùn)算符的優(yōu)先順序可以得出:按照運(yùn)算符的優(yōu)先順序可以得出: ab & cd 等價(jià)于等價(jià)于 (ab) & (cd) !b=c|da 等價(jià)于等價(jià)于 (!b)=c)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 排氣溫度管理考核試卷
- 健康工作場(chǎng)所案例分析考核試卷
- 醫(yī)學(xué)模擬培訓(xùn)在傳染病防控中的應(yīng)用考核試卷
- 會(huì)展物流配送中的大數(shù)據(jù)分析應(yīng)用考核試卷
- 體育經(jīng)紀(jì)人職業(yè)壓力與心理疲勞的關(guān)系分析考核試卷
- 兒童節(jié)活動(dòng)總結(jié)(集錦15篇)
- 保健醫(yī)生個(gè)人工作總結(jié)(集合13篇)
- 會(huì)計(jì)基礎(chǔ)知識(shí)
- 樓盤(pán)送菜活動(dòng)方案
- 桂園開(kāi)業(yè)活動(dòng)方案
- 診斷學(xué)題庫(kù)(附答案)
- 重要概念一胎產(chǎn)式胎兒身體縱軸與母體縱軸之間的關(guān)系
- 人力資源 公司勞務(wù)派遣招聘流程及制度
- 降低住院患者壓力性損傷發(fā)生率
- 三年級(jí)上冊(cè)《貴州省生態(tài)文明城市建設(shè)讀本》小學(xué)中年級(jí)版教案
- 廣東省韶關(guān)市2023-2024學(xué)年八年級(jí)下學(xué)期期末歷史試題(解析版)
- 08D800-8民用建筑電氣設(shè)計(jì)與施工防雷與接地
- 福建省醫(yī)療機(jī)構(gòu)三伏貼醫(yī)療技術(shù)備案表
- JBT 14645-2023 低溫裝置用密封墊片 (正式版)
- DZ∕T 0213-2020 礦產(chǎn)地質(zhì)勘查規(guī)范 石灰?guī)r、水泥配料類(正式版)
- 2024年廣東省香港大學(xué)深圳醫(yī)院財(cái)務(wù)部崗位招聘歷年高頻考題難、易錯(cuò)點(diǎn)模擬試題(共500題)附帶答案詳解
評(píng)論
0/150
提交評(píng)論