版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
分支結(jié)構(gòu)程序設(shè)計(jì)分支結(jié)構(gòu)程序設(shè)計(jì)結(jié)構(gòu)化程序設(shè)計(jì)順序結(jié)構(gòu)分支結(jié)構(gòu)單分支結(jié)構(gòu)雙分支結(jié)構(gòu)多分支構(gòu)循環(huán)結(jié)構(gòu)結(jié)構(gòu)化程序設(shè)計(jì)順序結(jié)構(gòu)學(xué)習(xí)目標(biāo)了解三種分支結(jié)構(gòu)的思想(知識(shí)目標(biāo))掌握三種分支結(jié)構(gòu)的語(yǔ)句格式及其功能(知識(shí)目標(biāo))理解三種分支結(jié)構(gòu)的程序流程(知識(shí)目標(biāo))能熟練利用三種分支結(jié)構(gòu)進(jìn)行程序設(shè)計(jì)(技能目標(biāo))培養(yǎng)學(xué)生良好的思維能力(德育目標(biāo))學(xué)習(xí)目標(biāo)了解三種分支結(jié)構(gòu)的思想(知識(shí)目標(biāo))學(xué)習(xí)重難點(diǎn)雙分支結(jié)構(gòu)與多分支結(jié)構(gòu)程序的編寫(xiě)雙分支結(jié)構(gòu)與多分支結(jié)構(gòu)程序的閱讀學(xué)習(xí)重難點(diǎn)雙分支結(jié)構(gòu)與多分支結(jié)構(gòu)程序的編寫(xiě)單分支結(jié)構(gòu)格式及程序流程:if<條件><語(yǔ)句組>endif單分支結(jié)構(gòu)求如下分段函數(shù)的值:
3x+2(x>=0)Y=3x-2(x<0)求如下分段函數(shù)的值:用一次單分支結(jié)構(gòu)完成此任務(wù)Input“請(qǐng)從鍵盤(pán)上輸入x的值:”toxY=3*x+2Ifx<0y=3*x-2Endif?“該分段函數(shù)的解為:”,y用一次單分支結(jié)構(gòu)完成此任務(wù)Input“請(qǐng)從鍵盤(pán)上輸入x的值用兩次單分支結(jié)構(gòu)完成此任務(wù)
Input“請(qǐng)從鍵盤(pán)上輸入x的值:”toxIfx>=0Y=3*x+2EndifIfx<0y=3*x-2Endif?“該分段函數(shù)的值為:”,y用兩次單分支結(jié)構(gòu)完成此任務(wù)
Input“請(qǐng)從鍵盤(pán)上輸入x的雙分支結(jié)構(gòu)格式及程序流程:If<條件><語(yǔ)名組1>Else<語(yǔ)句組2>Endif
下條件?
.T..F.
語(yǔ)句組1語(yǔ)句組2雙分支結(jié)構(gòu)下
說(shuō)明:1、<條件>可以是各種有效的邏輯表達(dá)式。2、當(dāng)<條件>為真時(shí),執(zhí)行<語(yǔ)名組1>命令組,否則執(zhí)行<語(yǔ)句組2>命令組,<語(yǔ)名組1>和<語(yǔ)句組2>兩個(gè)命令組只能執(zhí)行其中之一。3、雙分支結(jié)構(gòu)是可以嵌套的,但應(yīng)注意不能交叉且IF與ENDIF必須成對(duì)出現(xiàn)。
雙分支結(jié)構(gòu)控制說(shuō)明:雙分支結(jié)構(gòu)控制注意:
IF…ELSE…ENDIF語(yǔ)句是可以嵌套的,
但應(yīng)注意不能交叉且IF與ENDIF必須成對(duì)出現(xiàn)。(1)IF…………IF…………ENDIF……ENDIF×(1)IF…………IF…………ENDIF……ENDIF注意:IF…ELSE…ENDIF語(yǔ)句是可以嵌套的,但應(yīng)注用雙分支結(jié)構(gòu)編程求分段函數(shù)的值
Input“請(qǐng)從鍵盤(pán)上輸入x的值:”toxIfx<0y=3*x-2ElseY=3*x+2Endif?“該分段函數(shù)的值為:”,y用雙分支結(jié)構(gòu)編程求分段函數(shù)的值
Input“請(qǐng)從鍵盤(pán)上輸入多分支結(jié)構(gòu)格式及程序流程:DocaseCase<條件1><語(yǔ)名組1>Case<條件2><語(yǔ)句組2>……Case<條件n><語(yǔ)句組n>[otherwise<語(yǔ)句組>]Endcase判斷每一個(gè)CASE后的條件表達(dá)式的值是否為真,如找到某個(gè)條件為真,則執(zhí)行其后的命令組所有的條件均為假時(shí),執(zhí)行該命令組(可省略)多分支結(jié)構(gòu)判斷每一個(gè)CASE后的條件表達(dá)式的值是否為真,如找多分支結(jié)構(gòu)程序流控制
注意:(1)DOCASE與ENDCASE應(yīng)成對(duì)出現(xiàn)。(2)DOCASE與第一個(gè)CASE語(yǔ)句之間不能有其它語(yǔ)句。(3)DOCASE語(yǔ)句也可以嵌套,內(nèi)層的DOCASE語(yǔ)句可以作為外層DOCASE語(yǔ)句中某一個(gè)命令組的語(yǔ)句序列,但內(nèi)外層之間不能發(fā)生交叉。(4)當(dāng)CASE中不止一個(gè)條件為真時(shí),僅執(zhí)行第一個(gè)條件為真的語(yǔ)句后的命令組。(5)DOCASE語(yǔ)句也可以與IF語(yǔ)句或循環(huán)語(yǔ)句嵌套,其嵌套的原則與(3)相同。
思考:用DOCASE語(yǔ)句完成求學(xué)生成績(jī)等級(jí),(90以上為“優(yōu)秀”;80-90為“良好”;60-80為“及格”;60以下為“不及格”)。多分支結(jié)構(gòu)程序流控制注意:思考:用DOCASE語(yǔ)句完成求示例:在xscj.dbf中查找用戶(hù)指定的學(xué)號(hào),并并顯示該學(xué)生第一學(xué)期數(shù)學(xué)成績(jī)的等級(jí)。其中(數(shù)學(xué)≥90為優(yōu)秀;80≤數(shù)學(xué)<90為良好;60≤數(shù)學(xué)<80為及格;60分以下為不及格)示例:在xscj.dbf中查找用戶(hù)指定的學(xué)號(hào),并并顯示該學(xué)生UsexscjCleaAccept”請(qǐng)輸入查詢(xún)的學(xué)號(hào):”toxhLocatefor學(xué)號(hào)==xhIffound()
docasecase數(shù)學(xué)>=90wait”優(yōu)生!”windowtimeout1case數(shù)學(xué)>=80wait”良好!”windowtimeout1case數(shù)學(xué)>=60wait”及格!”windowtimeout1otherwisewait”及格!”windowtimeout1endcaseElsewait”無(wú)此學(xué)號(hào)學(xué)生!”EndifUse雙分支中嵌套了多分支Usexscj雙分支中嵌套了多分支3x+2(x>0)Y=3(x=0)3x-2(x<0)用多分支結(jié)構(gòu)編程求如下分段函數(shù)的值:3x+2(x>0)用多分支結(jié)構(gòu)用多分支結(jié)構(gòu)求分段函數(shù)的值Input“請(qǐng)從鍵盤(pán)上輸入x的值:”toxDocasecasex>0Y=3*x+2casex<0y=3*x-2otherwisey=3endcase?“該分段函數(shù)的值為:”,y用多分支結(jié)構(gòu)求分段函數(shù)的值Input“請(qǐng)從鍵盤(pán)上輸入x的值注意!在雙分支結(jié)構(gòu)中,兩個(gè)語(yǔ)句組必定會(huì)執(zhí)行其中一個(gè)!在多分支結(jié)構(gòu)中,可能不會(huì)執(zhí)行其中任何一個(gè)語(yǔ)句!在雙分支和多分支結(jié)構(gòu)中,不可能同時(shí)執(zhí)行兩個(gè)以上的語(yǔ)句組!注意!在雙分支結(jié)構(gòu)中,兩個(gè)語(yǔ)句組必定會(huì)執(zhí)行其中一個(gè)!典型試題(說(shuō)出以下程序的運(yùn)行結(jié)果)a=10b=20c=30Ifa>bifc>ac=a+belsec=a-b
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度路面施工環(huán)境保護(hù)合同范本4篇
- 二零二五版跨境電商智能物流系統(tǒng)租賃合同3篇
- 二零二五年度材料買(mǎi)賣(mài)合同范本:石油化工材料購(gòu)銷(xiāo)合作協(xié)議書(shū)2篇
- 二零二五年度版權(quán)合同管理崗位職責(zé)解析3篇
- 年度全熱風(fēng)載流焊機(jī)戰(zhàn)略市場(chǎng)規(guī)劃報(bào)告
- 二零二五版導(dǎo)游人員國(guó)際交流聘用合同3篇
- 2025年度園林植物病蟲(chóng)害防治勞務(wù)合同4篇
- 2024版建筑工程施工安全控制合同書(shū)一
- 二零二五年度搬家運(yùn)輸貨物貨物包裝材料供應(yīng)合同3篇
- 二零二五年個(gè)人商業(yè)房產(chǎn)抵押擔(dān)保合同樣本3篇
- GB/T 14864-2013實(shí)心聚乙烯絕緣柔軟射頻電纜
- 品牌策劃與推廣-項(xiàng)目5-品牌推廣課件
- 信息學(xué)奧賽-計(jì)算機(jī)基礎(chǔ)知識(shí)(完整版)資料
- 發(fā)煙硫酸(CAS:8014-95-7)理化性質(zhì)及危險(xiǎn)特性表
- 數(shù)字信號(hào)處理(課件)
- 公路自然災(zāi)害防治對(duì)策課件
- 信息簡(jiǎn)報(bào)通用模板
- 火災(zāi)報(bào)警應(yīng)急處置程序流程圖
- 耳鳴中醫(yī)臨床路徑
- 安徽身份證號(hào)碼前6位
- 分子生物學(xué)在動(dòng)物遺傳育種方面的應(yīng)用
評(píng)論
0/150
提交評(píng)論