




已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
.,C語言程序設(shè)計(jì),第4章選擇結(jié)構(gòu)程序設(shè)計(jì),ifelse語句,.,下班買10個(gè)包子,如果看到賣西瓜的,就買一個(gè)。,if(遇到賣西瓜)買一個(gè)包子;else買十個(gè)包子;,.,學(xué)習(xí)目標(biāo),用ifelse語句實(shí)現(xiàn)選擇理解ifelse語句的執(zhí)行流程熟練使用關(guān)系運(yùn)算與邏輯運(yùn)算構(gòu)造條件表達(dá)式,.,例:求二元一次方程的實(shí)根。,條件:a0,=0,.,例:判斷一個(gè)給定的數(shù)為奇數(shù)還是偶數(shù),條件:除以2余數(shù)是否為0,.,例:求分段函數(shù)y的值,y,-x,0,x,x-5,0),x=0,x(0,5,條件,條件,條件,.,.,C語言有兩種選擇語句:(1)if語句,實(shí)現(xiàn)兩個(gè)分支的選擇結(jié)構(gòu)(2)switch語句,實(shí)現(xiàn)多分支的選擇結(jié)構(gòu),.,if語句(條件選擇語句),if(expression)statement1;,if語句的一般格式,expression,statement,真,假,關(guān)系表達(dá)式,邏輯表達(dá)式,數(shù)值等,簡單語句,復(fù)合語句,if語句等,.,求二元一次方程的實(shí)根。,if語句應(yīng)用舉例,disc=b*b-4*a*c;if(a0,上機(jī)演示程序6-1執(zhí)行流程,.,給出三角形的三邊長,求三角形面積,課堂練習(xí),if(a+bc,.,if-else語句(條件選擇語句),if(expression)statement1,expression,statement1,真,假,elsestatement2,statement2,ifelse語句的一般格式,.,判斷一個(gè)給定的數(shù)為奇數(shù)還是偶數(shù),if-else語句應(yīng)用舉例,scanf(“%d”,上機(jī)演示程序6-2執(zhí)行流程,.,課堂練習(xí),求學(xué)生的成績總評,scanf(“%f”,.,關(guān)于ifelse語句的幾點(diǎn)說明,1.if后面圓括號中的表達(dá)式,可以是任意合法的C語言表達(dá)式,也可以是任意類型的數(shù)據(jù)。,if(ab)語句;,if(ab&bc)語句;,if(a=0)語句;,if(!a)語句;,if(a=0)語句;,if(3+5)語句;,.,關(guān)于ifelse語句的幾點(diǎn)說明,else不是一條獨(dú)立的語句,它只是if語句的一部分,在程序中else必須和if配對,共同組成一條ifelse語句。,2.無論是否有else子句,if子句中如果只有一條語句,則此語句后的分號不能省略。,.,關(guān)于ifelse語句的幾點(diǎn)說明,3.ifelse語句的執(zhí)行流程首先計(jì)算緊跟在if后面一對圓括號內(nèi)表達(dá)式的值。,如果表達(dá)式值非零,則執(zhí)行if子句,然后跳過else子句,去執(zhí)行if語句后的下一條語句;如果表達(dá)式的值為零,則跳過if子句,去執(zhí)行else子句,接著去執(zhí)行if語
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 分期購車銀行合同范本
- 兼職廚師勞務(wù)合同范本
- 代理建賬合同范本
- 入職各種合同范本
- 2025年湖南a2貨運(yùn)從業(yè)資格證考試
- 介紹客戶返利合同范本
- 農(nóng)村住房建筑合同范本
- 勞務(wù)合同范本英文
- 農(nóng)田托管合同范本
- 凍庫修理合同范本
- 2024年珠算五級考試試題及答案公布
- 第07講 兩個(gè)基本計(jì)數(shù)原理(七大題型)(解析版)
- 設(shè)備缺陷管理培訓(xùn)課件
- 績效薪酬管理課程設(shè)計(jì)
- 《控方證人》完整中英文對照劇本
- 福特福睿斯說明書
- 萬千教育學(xué)前幼兒園課程故事:支架教師的專業(yè)成長
- 城市社會學(xué)課件
- 居間協(xié)議書-五金工具銷售服務(wù)
- 企業(yè)數(shù)字化轉(zhuǎn)型之路燈塔工廠專題報(bào)告
- 酒店賓客意見表
評論
0/150
提交評論