版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
明明白白學(xué)編程——C語言第三講運算符表達(dá)式語句變量和數(shù)值關(guān)聯(lián)的方式變量聲明后,變量指代的值?變量和值的關(guān)聯(lián)——賦值基本形式:變量名=數(shù)值?
=是運算符 整體是表達(dá)式short
age=15; short
age;
age=15;強(qiáng)制:變量必須在左側(cè)建議:變量和數(shù)值數(shù)據(jù)類型應(yīng)一致short
age=15.0
//不好;表達(dá)式表達(dá)式的構(gòu)成表達(dá)式的運算表達(dá)式的值表達(dá)式的構(gòu)成運算符操作數(shù)操作數(shù)的數(shù)量:目單目、雙目、三目表達(dá)式的運算操作數(shù)和操作數(shù)的運算操作數(shù)的順序——結(jié)合性(運算符為中心)2+3——左結(jié)合a=6——右結(jié)合操作數(shù)的類型匹配——類型轉(zhuǎn)化char->int->float->double目標(biāo)轉(zhuǎn)化強(qiáng)制轉(zhuǎn)化:(數(shù)據(jù)類型)操作數(shù)表達(dá)式的值表達(dá)式的結(jié)果稱為表達(dá)式的值age=19
表達(dá)式的值為19表達(dá)式的值不是永遠(yuǎn)等于變量值常見運算符的類型算術(shù)運算符比較運算符邏輯運算符位運算符+、-、*、/、%>、>=、<、<=、==、!=&&、||、!&、|、~、<<、>>遞增、遞減運算符
++、--復(fù)合運算符其他:問號運算符、括號、[]、點號、->算術(shù)運算符?
+、-、*、/求余%操作數(shù)必須是整形余數(shù)符合和第一個操作數(shù)統(tǒng)一:-3%2=-1算術(shù)運算符典型應(yīng)用整除/和求余%計算整數(shù)的特定位置上的數(shù)值13546百分位的數(shù)值:13546/100%10水仙花數(shù)13
+53+33
=153比較運算符>、>=、<、<=、==、!=成立值為1,否則為0避免1<a<5注意:小數(shù)的不準(zhǔn)確表示邏輯運算符&&、||、!&&:左右操作數(shù)都為1||:左右操作數(shù)有一個為1!:操作數(shù)為1,則為0;操作數(shù)為0,則為1特殊:||的短路原則
(a=2)||(b=3)位運算符&、|、~、<<、>>10&1410|14位運算符&、|、^、<<、>>~14位運算符&、|、^、<<、>>14<<2=14*2214>>2=14/22位運算符的應(yīng)用文件1:file1文件2:file2獲取讀權(quán)限:file1&4獲取寫權(quán)限:file2&2合并權(quán)限:file12=file2<<3+file1file1=file12&7File2=file12>>3遞增、遞減運算符CPU有對應(yīng)的指令?
++
加一--
減一前增++操作數(shù)后增 操作數(shù)--a=5? ++a
值為
6
a++值為5復(fù)合運算符賦值運算符+其他運算符其他:算術(shù)、位運算CPU有對應(yīng)的指令復(fù)雜表達(dá)式運算符的執(zhí)行順序——優(yōu)先級優(yōu)先級高,先執(zhí)行同級,按照結(jié)合性執(zhí)行a=3==4b+++a避免混淆,使用括號()改變優(yōu)先級避免意義矛盾的表達(dá)式:a=a++表達(dá)式的執(zhí)行——語句形式:表達(dá)式+;特殊形式:空語句下一講內(nèi)容標(biāo)準(zhǔn)輸入和輸出Thank
You!習(xí)題(1)下面代碼中,對變量賦值最正確的是:A、int
mancount;mancount=34;B、intmancount=34;C、int
mancont=34.0D、int
mancount;34+2=mancount;習(xí)題(2)以下屬于合法表達(dá)式的是:A、
5B、
a+bC、
4=3D、
a(3)分析a=2+3*4的運算順序。習(xí)題(4)計算以下表達(dá)式的值:(其中,x=5,y=4)A、xB、x+yC、x+3D、'd'+34+3.6習(xí)題(5
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 職稱考試(教育基礎(chǔ)知識)歷年參考題庫含答案詳解(5套)
- 2025年護(hù)士資格證高頻難、易錯點題附參考答案詳解
- 安全員A證考試考前沖刺測試卷講解及參考答案詳解【研優(yōu)卷】
- 燃?xì)庹{(diào)壓站運行維護(hù)技術(shù)方案
- 專升本考試歷屆真題及答案解析
- 未來五年畜牧專業(yè)及輔助性活動企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略分析研究報告
- 2025年信息技術(shù)學(xué)業(yè)水平考試題(含答案解析)2
- 安全員A證考試能力提升題庫及完整答案詳解(必刷)
- 未來五年電子復(fù)合功能材料企業(yè)ESG實踐與創(chuàng)新戰(zhàn)略分析研究報告
- 工程物料管理數(shù)字化轉(zhuǎn)型方案
- 2026云南文山州教育體育局所屬事業(yè)單位選調(diào)37人備考題庫(2026年第1號)參考答案詳解
- 2025年考愛情的測試題及答案
- 人教版小學(xué)數(shù)學(xué)一年級下冊全冊同步練習(xí)含答案
- 加油站防投毒應(yīng)急處理預(yù)案
- 假釋前評估表(家屬)
- 閉合導(dǎo)線計算(自動計算表)附帶注釋及教程
- 項目1 變壓器的運行與應(yīng)用《電機(jī)與電氣控制技術(shù)》教學(xué)課件
- 網(wǎng)店運營中職PPT完整全套教學(xué)課件
- 北師大版八年級數(shù)學(xué)下冊課件【全冊】
- 關(guān)于提高護(hù)士輸液時PDA的掃描率的品管圈PPT
- 針入度指數(shù)計算表公式和程序
評論
0/150
提交評論