




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1.2.2條件語句1.處理條件分支邏輯結構的算法語句叫做 .QBASIC語言中的條件語句主要是IF-THEN語句.2.(1)IF語句的一般格式為:條件語句該語句的功能為:首先判斷IF后面的條件是否成立,如果條件
,執行THEN后邊的語句體1;如果條件
,執行ELSE后邊的語句體2;但無論什么情況下,只執行兩語句體之一,執行完后跳到ENDIF后面執行其后的語句.成立不成立(2)IF語句的簡單格式:該語句的功能為:首先判斷IF后面的條件是否成立,如果條件成立,則執行
,否則跳過
執行ENDIF后邊的語句.THEN后面的語句體語句體3.有時候條件語句中,還套有條件語句,形成條件語句的嵌套.編寫嵌套的條件語句時,要注意IF-THEN-ELSE-ENDIF的配對,識讀程序時,可以用文字的縮進來表示嵌套的層次,以幫助閱讀和理解.重點:條件語句的格式、特點.難點:運用條件語句編寫解決實際問題的程序.1.計算機通常是按照程序中語句出現的先后順序依次往下執行的.但有時需要根據某個給定條件是否滿足而決定所要執行的語句,這時就需要條件語句.算法中的條件結構由條件語句來表達,設計程序時要先畫出框圖,弄清楚判斷條件及在何種條件下,執行什么處理步驟,才能減少失誤,順利地編寫程序.2.應用條件語句時注意的一些問題:(1)IF語句的一般格式可表達為:對應的程序框圖為:其簡化格式為:對應的程序框圖為:(2)IF語句的結尾必須用ENDIF結束.(3)若要將條件表達式和語句體1寫在同一行,則表達式后面要加關鍵字“THEN”以示分隔.一、填空題1.以下程序的功能是________.INPUT
“a1,a2,a3,a4=”;a1,a2,a3,a4b=a1IF
b<a2
THEN
b=a2ENDIFIF
b<a3
THEN
b=a3END
IFIF
b<a4
THEN
b=a4ENDIFPRINT
b.[答案]從鍵盤輸入4個不同的數,輸出其中最大的數.2.以下程序框圖的功能為________.[答案]
計算函數f(x)=x2-3x+1在[-3,3]上間隔0.1的自變量x所對應的函數值.3.(09·山東理)執行下邊的程序框圖,輸出的T=______.[答案]
30[解析]
按照程序框圖,依次執行:S=5,n=2,T=2;S=10,n=4,T=6;S=15,n=6,T=12;S=20,n=8,T=20;S=25,n=10,T=30>S,輸出T=30.二、解答題4.某市電信部門規定,打市內電話時,如果通話時間不超過3min,則收取通話費0.22元;如果通話時間超過3min,則超過部分以0.11元/min(t以分鐘計,不足1min按1min計),試設計一個計算通話費用的算法,用程序語句表示.[解析]
INPUT
“通話時間t=”;tIF
t<=0
THEN
c=0ELSE
IF
t<=3
THEN
c=0.22
ELSEIF
t=INT(t)
THEN[解析]
程序框圖為:程序為:INPUT
“x=”;xIF
x<0
THEN
y=x^2-3;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年幼兒園小班上學期班務總結模版
- 主播簡約合同范例
- 創新型醫療器械的臨床試驗設計
- 供貨安裝安全合同樣本
- 醫療保健領域中區塊鏈UI的改進方案
- 供貨擔保合同范例
- 公司委托經營代理合同范例
- 醫療倫理醫護人員在緊急情況下的責任與擔當
- 醫療物聯網IoT中區塊鏈技術的隱私保護探討
- 公共廁所看管合同范例
- 2024年廣東省茂名市小升初數學試卷
- 農藝工教學計劃及大綱
- 施工焊接與質量控制
- 二年級下冊口算題1000題大全-
- 汽車前圍板拉延成形模面及工藝優化
- 聯邦學習的隱私保護機制分析
- 2024房產抵賬協議書范本
- 初中英語比較級和最高級專項練習題含答案
- MOOC 英語口語進階-南京大學 中國大學慕課答案
- 熱輻射的一般知識
- 科普活動創新項目申報計劃書
評論
0/150
提交評論