




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1,2,復(fù)合的賦值運(yùn)算符,在賦值符“=”之前加上其它二目運(yùn)算符可構(gòu)成復(fù)合賦值符。如+=,-=,*=,=,%=,=,inti=1,j=2,k=3;floatx=3e+5,y=0.85;printf(%d,%dn,a+5=k+1);printf(%d,%dn,1j5,x-5.25=x+y);printf(%d,%dn,i+j+k=-2*j,k=j=i+5);getch();,在本例中求出了各種關(guān)系運(yùn)算符的值。字符變量是以它對(duì)應(yīng)的ASCII碼參與運(yùn)算的。a+5c,a的ASCII值為97+5=102,而c的ascii值為100,顧不成立,值為0.而1j5,而j=2,因此條件成立,所以值為0.,例:,7
2、,邏輯運(yùn)算符極其優(yōu)先次序,語(yǔ)言中提供了三種邏輯運(yùn)算符:scanf(“%d”,12,格式2,if(表達(dá)式)語(yǔ)句1else語(yǔ)句2功能:如果“表達(dá)式”為真,則執(zhí)行“語(yǔ)句1”;否則執(zhí)行|語(yǔ)句2“。,13,例:,輸入某同學(xué)某科考試成績(jī),大于等于60分輸出“及格”,小于60分輸出“不及格”。,main()intk;if(k=60)printf(“及格n”);elseprintf(“不及格n”);getch();,14,練習(xí):,輸入任意大小的三個(gè)整數(shù),判斷其中是否有兩個(gè)奇數(shù)一個(gè)偶數(shù)。若是,則輸出“YES”,不是則輸出“NOT”編寫一個(gè)判斷一個(gè)數(shù)是否是素?cái)?shù)的函數(shù),若是返回1,否則返回0。,15,格式3,if(
3、表達(dá)式1)語(yǔ)句1elseif(表達(dá)式2)語(yǔ)句2elseif(表達(dá)式3)語(yǔ)句3elseif(表達(dá)式n)語(yǔ)句nelse語(yǔ)句n+1,例:根據(jù)用戶購(gòu)物的總價(jià),選擇不同的折扣率:=1000為七折,=800為八折,=500為九折。main()intcost;floatrate,s;scanf(“%d”,16,例:,main()charc;printf(inputacharacter:);c=getchar();if(c=0,17,注意事項(xiàng):,1、在三種形式的if語(yǔ)句中,在if關(guān)鍵字之后均為表達(dá)式。該表達(dá)式通常是邏輯表達(dá)式或關(guān)系表達(dá)式,但也可以是其它表達(dá)式,如賦值表達(dá)式等,甚至也可以是一個(gè)變量。例如:if(
4、a=5)語(yǔ)句;if(b)語(yǔ)句;2、在if語(yǔ)句中,條件判斷表達(dá)式必須用括號(hào)括起來(lái),在語(yǔ)句之后必須加分號(hào)。3、在if語(yǔ)句的三種形式中,所有的語(yǔ)句應(yīng)為單個(gè)語(yǔ)句,如果要想在滿足條件時(shí)執(zhí)行一組(多個(gè))語(yǔ)句,則必須把這一組語(yǔ)句用括起來(lái)組成一個(gè)復(fù)合語(yǔ)句。但要注意的是在之后不能再加分號(hào)。例如:if(ab)a+;b+;elsea=0;b=10;,18,在鍵盤中輸入已知數(shù)a、b、c求一元二次方程ax2+bx+c=0的解。其中分析=b2-4*a*c是否大于或等于零,#include#includemain()inta,b,c;floatx1,x2;scanf(%d%d%d,19,練習(xí):,1、輸入某同學(xué)某科考試成績(jī)(
5、0-100之間),并進(jìn)行及格與否的判斷,如果輸入的數(shù)值大于100或小于零輸出“輸入錯(cuò)誤”。2、從鍵盤輸入兩個(gè)整數(shù),請(qǐng)按從小到大的順序排列。3、從鍵盤輸入三個(gè)整數(shù),輸出最大和最小的數(shù)。,20,分析:從鍵盤輸入三個(gè)整數(shù),輸出最大和最小的數(shù)。,main()inta,b,c,max,min;printf(inputthreenumbers:);scanf(%d%d%d,21,練習(xí):,4、以下程序?qū)斎氲囊粋€(gè)小寫字母,將字母循環(huán)后移5個(gè)位置后輸出.如a變成f,w變成b.請(qǐng)?jiān)?)填入正確內(nèi)容#includemain()charc;c=getchar();if(c=a,22,練習(xí):,5、輸入一個(gè)字符,如果它
6、是一個(gè)大寫字母,則把它變成小寫,如果是小寫,則變成大寫,其他字符不變,main()charch;scanf(“%c”,23,練習(xí),6、輸入三角形的邊長(zhǎng),求三角形面積。(面積=sqrt(s(s-a)(s-b)(s-c),s=(a+b+c)/2)注意:考慮三角形三邊及三角形自身特點(diǎn)7、在鍵盤中輸入已知數(shù)a、b、c求一元二次方程ax2+bx+c=0的解。其中分析=b2-4*a*c是否大于或等于零,24,switch語(yǔ)句,語(yǔ)言還提供了另一種用于多分支選擇的switch語(yǔ)句,其一般形式為:switch(表達(dá)式)case常量表達(dá)式1:語(yǔ)句1;case常量表達(dá)式2:語(yǔ)句2;case常量表達(dá)式n:語(yǔ)句n;de
7、fault:語(yǔ)句n+1;,25,例1:,main()inta;printf(inputintegernumber:);scanf(%d,main()inta;printf(inputintegernumber:);scanf(%d,26,例2:,計(jì)算器程序。用戶輸入運(yùn)算數(shù)和四則運(yùn)算符,輸出計(jì)算結(jié)果。,main()floata,b;charc;printf(inputexpression:a+(-,*,/)bn);scanf(%f%c%f,27,練習(xí):以下程序的輸出結(jié)果,main()charc;inti;for(i=65;i68;i+)c=i+32;switch(c)casea:caseb:casec:printf(%c,c);break;default:printf(end);,28,在使用switch語(yǔ)句時(shí)還應(yīng)注意以下幾
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于語(yǔ)文核心素養(yǎng)的《儒林外史》整本書閱讀教學(xué)研究
- 我愛洗澡教案小班健康
- 起重機(jī)械安全專題培訓(xùn)
- 急性上呼吸道感染鑒別診斷
- 安全法律法規(guī)專項(xiàng)培訓(xùn)
- 婦幼健康教育宣傳內(nèi)容
- 2025年四川省瀘州市中考招生考試數(shù)學(xué)真題試卷(真題+答案)
- 教職員工食品安全培訓(xùn)
- 預(yù)防電信詐騙班會(huì)課件
- 預(yù)防兒童被侵害課件
- 2025年度地下綜合管廊代建合同模板
- 2025年度藥品區(qū)域代理銷售合同范本3篇
- 國(guó)家開放大學(xué)法學(xué)本科《商法》期末紙質(zhì)考試第四大題案例分析庫(kù)2025珍藏版
- 2024年山東省消防工程查驗(yàn)技能競(jìng)賽理論考試題庫(kù)-下(多選、判斷題)
- 野外活動(dòng)營(yíng)地消毒方案
- 安寧療護(hù)的護(hù)理常規(guī)
- 2025年高考英語(yǔ)完形填空+語(yǔ)法填空專練(原卷版+解析版)
- 2025高考數(shù)學(xué)專項(xiàng)復(fù)習(xí):圓錐曲線基礎(chǔ)總結(jié)、二級(jí)結(jié)論、方法與技巧
- 安全生產(chǎn)標(biāo)準(zhǔn)化實(shí)施細(xì)則范例(3篇)
- 中醫(yī)介紹中醫(yī)四診
- 存量房的買賣合同
評(píng)論
0/150
提交評(píng)論