下載本文檔
版權(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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 蔬菜罐頭加工中的新型加工設(shè)備探討考核試卷
- 二零二五年度二零二五年度綠色食品生產(chǎn)與銷售合同3篇
- 二零二五年家用電腦租賃服務(wù)合同范本3篇
- 2025版城市綜合體墻面使用權(quán)租賃合作協(xié)議3篇
- 2025年智慧養(yǎng)老設(shè)施PPP合同框架及執(zhí)行細(xì)則2篇
- 《基于化瘀通絡(luò)灸法及DTI技術(shù)對(duì)SIVD患者的臨床研究》
- 《保留非線性潮流計(jì)算研究》
- 《刑事訴訟告訴才處理制度研究》
- 《回采工作面斷層附近應(yīng)力場(chǎng)分布及瓦斯抽采關(guān)鍵技術(shù)研究》
- 美式發(fā)音教學(xué)課程設(shè)計(jì)
- 家鄉(xiāng)土特產(chǎn)電商營(yíng)銷策劃方案(2篇)
- 汽車標(biāo)準(zhǔn)-商用車輛前軸總成
- 個(gè)人貸款月供款計(jì)算表模板
- 先玉335玉米品種介紹課件講解
- 康復(fù)醫(yī)院籌建計(jì)劃書
- 吊籃安裝拆卸專項(xiàng)施工方案
- 提升高中生領(lǐng)導(dǎo)能力和組織能力的建議
- 2024屆新高考物理沖刺復(fù)習(xí):“正則動(dòng)量”解決帶電粒子在磁場(chǎng)中的運(yùn)動(dòng)問(wèn)題
- 國(guó)開電大行政管理??啤侗O(jiān)督學(xué)》期末考試總題庫(kù)2024版
- 軟件工程網(wǎng)上書店管理系統(tǒng)詳細(xì)課程設(shè)計(jì)報(bào)告(很經(jīng)典)
- 人教鄂教版版五年級(jí)上冊(cè)科學(xué)期末測(cè)試題
評(píng)論
0/150
提交評(píng)論