版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、呂永軍,VB 編 程,單行IF語句,社會現(xiàn)象:,1.如果我有200元錢,那么就去書店里買下我喜歡的那本書,如果那么,如果那么否則,IF Then,If then else,2.這周放假了,如果我有下星期的生活費(fèi),那么就從學(xué)校里學(xué)習(xí),否則我就得回家拿錢去。,選擇結(jié)構(gòu)與選擇語句,if 條件 then 語句A,if條件then語句Aelse語句B,單行結(jié)構(gòu)條件語句,格式:If條件Then 語句組1 Else語句組2,說明:,1.條件,1.算術(shù)表達(dá)式 非0 True 0 False 2.關(guān)系表達(dá)式 3.布爾表達(dá)式,2.語句組:可以有多條語句,語句間用冒號分隔,3.Else可以省略,if 條件 then
2、 語句,if _ then_,例1:輸入一個數(shù)到變量a,輸出它的絕對值(不用絕對值函數(shù)),a0,a=-a,a = inputbox(),print a,例2:從鍵盤分別輸入兩個不相等的數(shù)到變量a、b,輸出其中較大的數(shù)。,if _then _ else _,ab,Print a,print b,A=val(inputbox(“輸入A的值”),B=val(inputbox(“輸入B的值”),練習(xí)1:輸入兩個不相等的數(shù)a,b,比較大小,將大數(shù)放在a中,小數(shù)放在b中,然后輸出a,b,if _ then _,ab,t=a: a=b: b=t,A=val(inputbox(“輸入A的值”),B=val(i
3、nputbox(“輸入B的值”),Print a,b,2.買西爪,10斤以下每斤1元,10斤以上,每斤0.8元,輸入斤數(shù),輸出所需錢數(shù)。,X=Val(Inputbox”輸入斤數(shù)”),IF X10 Then Y=1*X Else Y=0.8*X,Print Y,小結(jié):,理解IF語句的格式寫法。 能運(yùn)用IF語句編寫程序。 提高對選擇結(jié)構(gòu)的理解及邏輯思維能力。,練習(xí):,X=3 If X Then Y=3 Else Y=4 Print Y 2. X=4 If X-5 Then Y=X Else Y=X-4 Print Y 3. If X-1 Then Y=1 Else Y=2 Print Y 4. X
4、=5 If X-5 Then Y=X Else Y=X+1 Print Y,練習(xí):,X=2 IF X3 Then Y=3 Else Y=4 Print Y X=42 IF X101 AND X3 Then Y=1 Else Y=2 Print Y,練習(xí):,X=3 IF X1 Then X=X+3 : Y=X Else Y=1 Print Y X=4 IF X5 Then X=X-1:Y=1 Else X=X+1 : Y=X Print Y,嵌套分支結(jié)構(gòu),在分支結(jié)構(gòu)的一個分支上再加入一個分支結(jié)構(gòu)。 類型有多種,比如:單分支嵌套單分支、雙分支嵌套雙分支等,嵌套分支結(jié)構(gòu),單分支嵌套單分支,雙分支嵌套
5、雙分支,例3:已知分段函數(shù)y= ,輸出y的值。,1 , x0,0 , x=0,-1 , x0,if _ then _ else if _ then _ else _ end if end if print y,x0,y=1,y=-1,x=0,y=0,分支結(jié)構(gòu)1,分支結(jié)構(gòu)2,分支嵌套雙分支嵌套雙分支,if 條件1 then 語句1 else if 條件2 then 語句2 else 語句3 end if end if,分 支 結(jié) 構(gòu) 1,分 支 結(jié) 構(gòu) 2,注意:每一層的end if結(jié)束本層判斷。,練習(xí)2:,購買地鐵車票,若乘14站,3元/位;若乘59站,4元/位;若乘10站以上,5元/位;輸入人數(shù)person、站數(shù)n,輸出應(yīng)付款pay。,流程圖,程序代碼,if n=4 then pay=3*person else if n=9 then pay=4*person else pay=5*person end if end if print pay,選擇結(jié)構(gòu),單分支結(jié)構(gòu),雙分支結(jié)構(gòu),嵌套分支結(jié)構(gòu),if 條件 then 語句A end if,if 條件 then 語句A else 語句B end if,if 條件1 then 語句1
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026廣東江門市高新技術(shù)工業(yè)園集團(tuán)有限公司招聘4人筆試模擬試題及答案解析
- 2026浙江嘉興幸福嘉保安服務(wù)有限公司招聘1人筆試備考試題及答案解析
- 2026中國華電集團(tuán)有限公司廣東公司本部及科創(chuàng)中心一般管理人員招聘7人筆試備考題庫及答案解析
- 2025廣東中煙工業(yè)有限責(zé)任公司招聘20人備考題庫附答案
- 2026上海市臨床檢驗(yàn)中心招聘筆試備考試題及答案解析
- 2025山西省縣級紀(jì)委監(jiān)委考試錄用公務(wù)員358人備考題庫附答案
- 2025年合肥市瑤海區(qū)招聘社區(qū)政府購買崗位人員91名備考題庫附答案
- 2025廣東廣州市花都區(qū)炭步鎮(zhèn)人民政府招聘專職消防員1人(公共基礎(chǔ)知識)測試題附答案
- 2025年沈撫示范區(qū)工會面向社會公開招聘工會社會工作者20人(公共基礎(chǔ)知識)綜合能力測試題附答案
- 2025年湖南岳陽市消防救援支隊(duì)第二批政府專職消防員招錄156人備考題庫附答案
- 肩周炎的中醫(yī)護(hù)理常規(guī)
- 2024屆高三下學(xué)期5月作文名校押題及導(dǎo)學(xué)“清”之思考
- 教學(xué)課件:《自然資源學(xué)》
- 人力資源共享服務(wù)中心研究-深度研究
- GB/T 18109-2024凍魚
- 2006年江蘇高考語文真題及答案
- 頸動脈斑塊護(hù)理查房
- 布袋除塵器設(shè)備安裝施工技術(shù)交底
- 蔣詩萌小品《誰殺死了周日》臺詞完整版
- 建筑與小區(qū)管道直飲水系統(tǒng)技術(shù)規(guī)程
- 消防應(yīng)急預(yù)案電子版
評論
0/150
提交評論