版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 第三講 運(yùn)算符和表達(dá)式主要內(nèi)容 算術(shù)運(yùn)算符 位運(yùn)算符 賦值運(yùn)算符 邏輯運(yùn)算符 關(guān)系運(yùn)算符 條件運(yùn)算符 第1頁,共16頁。算術(shù)運(yùn)算符運(yùn)算符含義說明優(yōu)先級實例結(jié)果+增量操作數(shù)加 11+num,num+9-減量操作數(shù)減 11-num,num-7+一元+操作數(shù)的值2+num8-一元-操作數(shù)的反數(shù)2-num-8*乘法操作數(shù)的積3num*num*2128/除法第二個操作數(shù)除第一個操作數(shù)310 / num10.0 / num11.25%模數(shù)第二個操作數(shù)除第一個操作數(shù)后的余數(shù)310 % num8 % 2.221.4+加法兩個操作數(shù)之和410 + num18-減法從第一個操作數(shù)中減去第二個操作數(shù)410 - n
2、um2第2頁,共16頁。算術(shù)運(yùn)算符1、除法運(yùn)算符:整數(shù)相除的結(jié)果為整數(shù),小數(shù)相除的結(jié)果為小數(shù)。int i = 5;int j = 2;Console.WriteLine(i/j); Console.WriteLine(float)i / j); 第3頁,共16頁。算術(shù)運(yùn)算符2、求模運(yùn)算符:【例題】在屏幕上循環(huán)打印0-10之間的整數(shù)。using System;using System.Threading; class Program static void Main(string a1) int i = 0; while (true) i = (i + 1) % 10; Console.Writ
3、eLine(i); Thread.Sleep(500); 第4頁,共16頁。算術(shù)運(yùn)算符3、自增和自減【例題】變量前自增和變量后自增的區(qū)別。 int i = 1; Console.WriteLine(i+); Console.WriteLine(+i);第5頁,共16頁。算術(shù)運(yùn)算符4、通過“+”號完成數(shù)據(jù)與字符串拼接?!纠}】“+”的使用。 Console.WriteLine( +2 + 3); Console.WriteLine(2 + 3); Console.WriteLine(2 + 3 +); Console.WriteLine(2 + + 3);第6頁,共16頁。位運(yùn)算符運(yùn) 算 符含
4、義&按位與|按位或按位異或按位取反右移左移第7頁,共16頁。位運(yùn)算符1、按位異或假設(shè)有兩個整型數(shù)x和 y,則表達(dá)式 (x y) y值還原為x 。 char ch = o; int key = 0 x1f; Console.WriteLine(明文:+ch); ch = (char)(chkey); Console.WriteLine(密文:+ch); ch = (char)(ch key); Console.WriteLine(解碼:+ch);第8頁,共16頁。位運(yùn)算符2、移位運(yùn)算符(1)左移()。(2)語法形式:value num_bits 左操作數(shù)value是要被移位的值,右操作數(shù)num_
5、bits是要移位的位數(shù)。 (3)將一個數(shù)左移N位相當(dāng)于將一個數(shù)乘以2的n次方。 第9頁,共16頁。賦值運(yùn)算符1、 賦值運(yùn)算符“=”把一個數(shù)據(jù)賦給一個變量,其一般 形式: variable_type variable_name=expression; 例如: int x=100;float z=100.0;2、 C#中的擴(kuò)展賦值運(yùn)算符: +=、 -=、 *= 、/=、 %=、&=、 |=、 = 、=、 =、 =、 =、 xy如果x大于y,則為true,否則為false=x=y如果x大于等于y,則為true,否則為falsexy如果x小于y,則為true,否則為false=xy ? x :y;第15頁,共16頁。運(yùn)算符的優(yōu)先級與結(jié)合性 類 別運(yùn) 算 符結(jié) 合 性初等項. ( ) new typeof checked unchecked 從左到右一元后綴+ 從右到左一元前綴+ + ! (T) (表達(dá)式)從右到左乘法* / % 從左到右加法+ 從左到右移位從左到右關(guān)系和類型檢測 = is as 從左到右相等= !=從左到右邏輯與
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年浙江臺州高速公路集團(tuán)招聘筆試參考題庫含答案解析
- 2025年西安工業(yè)資產(chǎn)經(jīng)營公司招聘筆試參考題庫含答案解析
- 2025年湖南南庭投資有限公司招聘筆試參考題庫含答案解析
- 2025年中建一局集團(tuán)東北公司招聘筆試參考題庫含答案解析
- 2025年重慶科華安全設(shè)備公司招聘筆試參考題庫含答案解析
- 2025年浙江湖州安吉七彩靈峰鄉(xiāng)村旅游投資有限公司招聘筆試參考題庫附帶答案詳解
- 二零二五年度桉樹原木批發(fā)市場供應(yīng)合同3篇
- 2025年甘孜貨車叢業(yè)資格證考試題
- 2024版全新工程服務(wù)協(xié)議合同下載
- 二零二五年度建筑工程公司施工人員勞動合同及補(bǔ)充條款2篇
- 突發(fā)事件緊急醫(yī)學(xué)救援中的煙花爆竹傷處理培訓(xùn)
- 產(chǎn)品質(zhì)量監(jiān)控方案
- 《白夜行》名著導(dǎo)讀讀書分享
- 新起點(diǎn),新發(fā)展心得體會
- 區(qū)域分析與規(guī)劃課件
- 第11章-膠體化學(xué)
- 財經(jīng)基礎(chǔ)知識課件
- 技術(shù)支持資料投標(biāo)書
- 靜壓管樁施工技術(shù)交底
- 綠植花卉租擺及園林養(yǎng)護(hù)服務(wù) 投標(biāo)方案(技術(shù)方案)
- 干細(xì)胞商業(yè)計劃書
評論
0/150
提交評論