版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
分支結(jié)構(gòu)程序設(shè)計分支結(jié)構(gòu)程序設(shè)計結(jié)構(gòu)化程序設(shè)計順序結(jié)構(gòu)分支結(jié)構(gòu)單分支結(jié)構(gòu)雙分支結(jié)構(gòu)多分支構(gòu)循環(huán)結(jié)構(gòu)結(jié)構(gòu)化程序設(shè)計順序結(jié)構(gòu)學(xué)習(xí)目標(biāo)了解三種分支結(jié)構(gòu)的思想(知識目標(biāo))掌握三種分支結(jié)構(gòu)的語句格式及其功能(知識目標(biāo))理解三種分支結(jié)構(gòu)的程序流程(知識目標(biāo))能熟練利用三種分支結(jié)構(gòu)進(jìn)行程序設(shè)計(技能目標(biāo))培養(yǎng)學(xué)生良好的思維能力(德育目標(biāo))學(xué)習(xí)目標(biāo)了解三種分支結(jié)構(gòu)的思想(知識目標(biāo))學(xué)習(xí)重難點雙分支結(jié)構(gòu)與多分支結(jié)構(gòu)程序的編寫雙分支結(jié)構(gòu)與多分支結(jié)構(gòu)程序的閱讀學(xué)習(xí)重難點雙分支結(jié)構(gòu)與多分支結(jié)構(gòu)程序的編寫單分支結(jié)構(gòu)格式及程序流程:if<條件><語句組>endif單分支結(jié)構(gòu)求如下分段函數(shù)的值:
3x+2(x>=0)Y=3x-2(x<0)求如下分段函數(shù)的值:用一次單分支結(jié)構(gòu)完成此任務(wù)Input“請從鍵盤上輸入x的值:”toxY=3*x+2Ifx<0y=3*x-2Endif?“該分段函數(shù)的解為:”,y用一次單分支結(jié)構(gòu)完成此任務(wù)Input“請從鍵盤上輸入x的值用兩次單分支結(jié)構(gòu)完成此任務(wù)
Input“請從鍵盤上輸入x的值:”toxIfx>=0Y=3*x+2EndifIfx<0y=3*x-2Endif?“該分段函數(shù)的值為:”,y用兩次單分支結(jié)構(gòu)完成此任務(wù)
Input“請從鍵盤上輸入x的雙分支結(jié)構(gòu)格式及程序流程:If<條件><語名組1>Else<語句組2>Endif
下條件?
.T..F.
語句組1語句組2雙分支結(jié)構(gòu)下
說明:1、<條件>可以是各種有效的邏輯表達(dá)式。2、當(dāng)<條件>為真時,執(zhí)行<語名組1>命令組,否則執(zhí)行<語句組2>命令組,<語名組1>和<語句組2>兩個命令組只能執(zhí)行其中之一。3、雙分支結(jié)構(gòu)是可以嵌套的,但應(yīng)注意不能交叉且IF與ENDIF必須成對出現(xiàn)。
雙分支結(jié)構(gòu)控制說明:雙分支結(jié)構(gòu)控制注意:
IF…ELSE…ENDIF語句是可以嵌套的,
但應(yīng)注意不能交叉且IF與ENDIF必須成對出現(xiàn)。(1)IF…………IF…………ENDIF……ENDIF×(1)IF…………IF…………ENDIF……ENDIF注意:IF…ELSE…ENDIF語句是可以嵌套的,但應(yīng)注用雙分支結(jié)構(gòu)編程求分段函數(shù)的值
Input“請從鍵盤上輸入x的值:”toxIfx<0y=3*x-2ElseY=3*x+2Endif?“該分段函數(shù)的值為:”,y用雙分支結(jié)構(gòu)編程求分段函數(shù)的值
Input“請從鍵盤上輸入多分支結(jié)構(gòu)格式及程序流程:DocaseCase<條件1><語名組1>Case<條件2><語句組2>……Case<條件n><語句組n>[otherwise<語句組>]Endcase判斷每一個CASE后的條件表達(dá)式的值是否為真,如找到某個條件為真,則執(zhí)行其后的命令組所有的條件均為假時,執(zhí)行該命令組(可省略)多分支結(jié)構(gòu)判斷每一個CASE后的條件表達(dá)式的值是否為真,如找多分支結(jié)構(gòu)程序流控制
注意:(1)DOCASE與ENDCASE應(yīng)成對出現(xiàn)。(2)DOCASE與第一個CASE語句之間不能有其它語句。(3)DOCASE語句也可以嵌套,內(nèi)層的DOCASE語句可以作為外層DOCASE語句中某一個命令組的語句序列,但內(nèi)外層之間不能發(fā)生交叉。(4)當(dāng)CASE中不止一個條件為真時,僅執(zhí)行第一個條件為真的語句后的命令組。(5)DOCASE語句也可以與IF語句或循環(huán)語句嵌套,其嵌套的原則與(3)相同。
思考:用DOCASE語句完成求學(xué)生成績等級,(90以上為“優(yōu)秀”;80-90為“良好”;60-80為“及格”;60以下為“不及格”)。多分支結(jié)構(gòu)程序流控制注意:思考:用DOCASE語句完成求示例:在xscj.dbf中查找用戶指定的學(xué)號,并并顯示該學(xué)生第一學(xué)期數(shù)學(xué)成績的等級。其中(數(shù)學(xué)≥90為優(yōu)秀;80≤數(shù)學(xué)<90為良好;60≤數(shù)學(xué)<80為及格;60分以下為不及格)示例:在xscj.dbf中查找用戶指定的學(xué)號,并并顯示該學(xué)生UsexscjCleaAccept”請輸入查詢的學(xué)號:”toxhLocatefor學(xué)號==xhIffound()
docasecase數(shù)學(xué)>=90wait”優(yōu)生!”windowtimeout1case數(shù)學(xué)>=80wait”良好!”windowtimeout1case數(shù)學(xué)>=60wait”及格!”windowtimeout1otherwisewait”及格!”windowtimeout1endcaseElsewait”無此學(xué)號學(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“請從鍵盤上輸入x的值:”toxDocasecasex>0Y=3*x+2casex<0y=3*x-2otherwisey=3endcase?“該分段函數(shù)的值為:”,y用多分支結(jié)構(gòu)求分段函數(shù)的值Input“請從鍵盤上輸入x的值注意!在雙分支結(jié)構(gòu)中,兩個語句組必定會執(zhí)行其中一個!在多分支結(jié)構(gòu)中,可能不會執(zhí)行其中任何一個語句!在雙分支和多分支結(jié)構(gòu)中,不可能同時執(zhí)行兩個以上的語句組!注意!在雙分支結(jié)構(gòu)中,兩個語句組必定會執(zhí)行其中一個!典型試題(說出以下程序的運行結(jié)果)a=10b=20c=30Ifa>bifc>ac=a+belsec=a-b
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023年6月福建省普通高中學(xué)業(yè)水平合格性考試化學(xué)試題(解析版)
- 西南林業(yè)大學(xué)《材料研究及分析方法》2022-2023學(xué)年第一學(xué)期期末試卷
- 西京學(xué)院《企業(yè)級應(yīng)用開發(fā)》2023-2024學(xué)年期末試卷
- 高中化學(xué):油脂
- 西京學(xué)院《電力系統(tǒng)分析實驗》2022-2023學(xué)年期末試卷
- 人教版教育課件
- 西華師范大學(xué)《油畫基礎(chǔ)》2022-2023學(xué)年第一學(xué)期期末試卷
- 西華師范大學(xué)《憲法學(xué)》2021-2022學(xué)年期末試卷
- 西華師范大學(xué)《人體解剖生理學(xué)實驗》2023-2024學(xué)年第一學(xué)期期末試卷
- 錄制課件功能
- 中國石化刮刮卡合同范例
- 認(rèn)識他人課件教學(xué)課件
- 2024年國家公務(wù)員考試行測(副省級)真題及答案解析
- 江蘇省南通市2024-2025學(xué)年八年級上學(xué)期11月期中數(shù)學(xué)試題(無答案)
- 期中階段測試卷(試題)2024-2025學(xué)年統(tǒng)編版語文五年級上冊
- 2023年中央機關(guān)遴選筆試真題及解析(B卷)
- 現(xiàn)代物流管理專業(yè)生涯發(fā)展展示
- 全國導(dǎo)游考試(面試)200問及面試內(nèi)容(附答案)
- 五年級道德與法治上學(xué)期期中質(zhì)量分析
- 招聘簡章 招聘簡章(4篇)
- 中南大學(xué)湘雅二醫(yī)院心血管內(nèi)科重點學(xué)科申報書
評論
0/150
提交評論