




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
呂永軍VB編程單行IF語句呂永軍VB編程單行IF語句1社會現(xiàn)象:1.如果我有200元錢,那么就去書店里買下我喜歡的那本書如果······那么······如果······那么······否則······IF……Then……If······then······else······2.這周放假了,如果我有下星期的生活費,那么就從學(xué)校里學(xué)習(xí),否則我就得回家拿錢去。社會現(xiàn)象:1.如果我有200元錢,那么就去書店里買下我喜歡的2選擇結(jié)構(gòu)與選擇語句
if條件then語句A
if條件then語句Aelse語句B
選擇結(jié)構(gòu)與選擇語句3單行結(jié)構(gòu)條件語句格式:If〈條件〉Then[〈語句組1〉][Else〈語句組2〉]說明:1.條件1.算術(shù)表達式
非0True0False2.關(guān)系表達式3.布爾表達式
2.語句組:可以有多條語句,語句間用冒號分隔3.Else可以省略if條件then語句單行結(jié)構(gòu)條件語句格式:If〈條件〉Then[〈語句組1〉]4if____then____例1:輸入一個數(shù)到變量a,輸出它的絕對值(不用絕對值函數(shù))a<0a=-aa=inputbox("")printaif____then____例1:輸入一個數(shù)5例2:從鍵盤分別輸入兩個不相等的數(shù)到變量a、b,輸出其中較大的數(shù)。
if___then____else____a>bPrintaprintbA=val(inputbox(“輸入A的值”)B=val(inputbox(“輸入B的值”)例2:從鍵盤分別輸入兩個不相等的數(shù)到變量a、b,輸出其中較大6練習(xí)1:輸入兩個不相等的數(shù)a,b,比較大小,將大數(shù)放在a中,小數(shù)放在b中,然后輸出a,b
if____then__________a<bt=a:a=b:b=tA=val(inputbox(“輸入A的值”)B=val(inputbox(“輸入B的值”)Printa,b練習(xí)1:輸入兩個不相等的數(shù)a,b,比較大小,將大數(shù)放在a中,72.買西爪,10斤以下每斤1元,10斤以上,每斤0.8元,輸入斤數(shù),輸出所需錢數(shù)。X=Val(Inputbox”輸入斤數(shù)”)IFX<10ThenY=1*XElseY=0.8*XPrintY2.買西爪,10斤以下每斤1元,10斤以上,每斤0.8元,輸8小結(jié):理解IF語句的格式寫法。能運用IF語句編寫程序。提高對選擇結(jié)構(gòu)的理解及邏輯思維能力。小結(jié):理解IF語句的格式寫法。9練習(xí):X=3IfXThenY=3ElseY=4PrintY2.X=4IfX-5ThenY=XElseY=X-4PrintY3.IfX-1ThenY=1ElseY=2PrintY4.X=5IfX-5ThenY=XElseY=X+1PrintY練習(xí):X=310練習(xí):X=2IFX>3ThenY=3ElseY=4PrintYX=42IFX\10<6ThenY=“不及格”
ElseY=”及格”PrintYX=3IFX>1ANDX<4ThenY=1ElseY=2PrintYX=2IFX<1ORX>3ThenY=1ElseY=2PrintY練習(xí):X=211練習(xí):X=3IFX>1ThenX=X+3:Y=XElseY=1PrintYX=4IFX>5ThenX=X-1:Y=1ElseX=X+1:Y=XPrintY
練習(xí):X=312嵌套分支結(jié)構(gòu)在分支結(jié)構(gòu)的一個分支上再加入一個分支結(jié)構(gòu)。類型有多種,比如:單分支嵌套單分支、雙分支嵌套雙分支等嵌套分支結(jié)構(gòu)在分支結(jié)構(gòu)的一個分支上再加入一個分支結(jié)構(gòu)。13嵌套分支結(jié)構(gòu)單分支嵌套單分支雙分支嵌套雙分支嵌套分支結(jié)構(gòu)單分支嵌套單分支雙分支嵌套雙分支14例3:已知分段函數(shù)y=,輸出y的值。1,x>00,x=0-1,x<0if____then____else
if
____
then
____
else
____
endifendifprintyx<0y=1y=-1x=0y=0分支結(jié)構(gòu)1分支結(jié)構(gòu)2例3:已知分段函數(shù)y=,輸出y的值。15分支嵌套——雙分支嵌套雙分支if
條件1then
語句1else
if
條件2
then
語句2
else
語句3
endifendif分支結(jié)構(gòu)1分支結(jié)構(gòu)2注意:每一層的endif結(jié)束本層判斷。分支嵌套——雙分支嵌套雙分支if條件1th16練習(xí)2:購買地鐵車票,若乘1—4站,3元/位;若乘5—9站,4元/位;若乘10站以上,5元/位;輸入人數(shù)person、站數(shù)n,輸出應(yīng)付款pay。練習(xí)2:購買地鐵車票,若乘1—4站,3元/位;若乘17流程圖流程圖18程序代碼ifn<=4thenpay=3*personelse
if
n<=9thenpay=4*person
elsepay=5*person
endifendifprintpay程序代碼ifn<=4then19選擇結(jié)構(gòu)單分支結(jié)構(gòu)雙分支結(jié)構(gòu)嵌套分支結(jié)構(gòu)if
條件then
語句Aendif
if條件then
語句Aelse
語句Bendifif
條件1then
語句1else
if
條件2
then
語句2
else
語句3
endifendif小結(jié)雙分支嵌套雙分支選擇結(jié)構(gòu)單分支結(jié)構(gòu)雙分支結(jié)構(gòu)嵌套分支結(jié)構(gòu)if條件t20呂永軍VB編程單行IF語句呂永軍VB編程單行IF語句21社會現(xiàn)象:1.如果我有200元錢,那么就去書店里買下我喜歡的那本書如果······那么······如果······那么······否則······IF……Then……If······then······else······2.這周放假了,如果我有下星期的生活費,那么就從學(xué)校里學(xué)習(xí),否則我就得回家拿錢去。社會現(xiàn)象:1.如果我有200元錢,那么就去書店里買下我喜歡的22選擇結(jié)構(gòu)與選擇語句
if條件then語句A
if條件then語句Aelse語句B
選擇結(jié)構(gòu)與選擇語句23單行結(jié)構(gòu)條件語句格式:If〈條件〉Then[〈語句組1〉][Else〈語句組2〉]說明:1.條件1.算術(shù)表達式
非0True0False2.關(guān)系表達式3.布爾表達式
2.語句組:可以有多條語句,語句間用冒號分隔3.Else可以省略if條件then語句單行結(jié)構(gòu)條件語句格式:If〈條件〉Then[〈語句組1〉]24if____then____例1:輸入一個數(shù)到變量a,輸出它的絕對值(不用絕對值函數(shù))a<0a=-aa=inputbox("")printaif____then____例1:輸入一個數(shù)25例2:從鍵盤分別輸入兩個不相等的數(shù)到變量a、b,輸出其中較大的數(shù)。
if___then____else____a>bPrintaprintbA=val(inputbox(“輸入A的值”)B=val(inputbox(“輸入B的值”)例2:從鍵盤分別輸入兩個不相等的數(shù)到變量a、b,輸出其中較大26練習(xí)1:輸入兩個不相等的數(shù)a,b,比較大小,將大數(shù)放在a中,小數(shù)放在b中,然后輸出a,b
if____then__________a<bt=a:a=b:b=tA=val(inputbox(“輸入A的值”)B=val(inputbox(“輸入B的值”)Printa,b練習(xí)1:輸入兩個不相等的數(shù)a,b,比較大小,將大數(shù)放在a中,272.買西爪,10斤以下每斤1元,10斤以上,每斤0.8元,輸入斤數(shù),輸出所需錢數(shù)。X=Val(Inputbox”輸入斤數(shù)”)IFX<10ThenY=1*XElseY=0.8*XPrintY2.買西爪,10斤以下每斤1元,10斤以上,每斤0.8元,輸28小結(jié):理解IF語句的格式寫法。能運用IF語句編寫程序。提高對選擇結(jié)構(gòu)的理解及邏輯思維能力。小結(jié):理解IF語句的格式寫法。29練習(xí):X=3IfXThenY=3ElseY=4PrintY2.X=4IfX-5ThenY=XElseY=X-4PrintY3.IfX-1ThenY=1ElseY=2PrintY4.X=5IfX-5ThenY=XElseY=X+1PrintY練習(xí):X=330練習(xí):X=2IFX>3ThenY=3ElseY=4PrintYX=42IFX\10<6ThenY=“不及格”
ElseY=”及格”PrintYX=3IFX>1ANDX<4ThenY=1ElseY=2PrintYX=2IFX<1ORX>3ThenY=1ElseY=2PrintY練習(xí):X=231練習(xí):X=3IFX>1ThenX=X+3:Y=XElseY=1PrintYX=4IFX>5ThenX=X-1:Y=1ElseX=X+1:Y=XPrintY
練習(xí):X=332嵌套分支結(jié)構(gòu)在分支結(jié)構(gòu)的一個分支上再加入一個分支結(jié)構(gòu)。類型有多種,比如:單分支嵌套單分支、雙分支嵌套雙分支等嵌套分支結(jié)構(gòu)在分支結(jié)構(gòu)的一個分支上再加入一個分支結(jié)構(gòu)。33嵌套分支結(jié)構(gòu)單分支嵌套單分支雙分支嵌套雙分支嵌套分支結(jié)構(gòu)單分支嵌套單分支雙分支嵌套雙分支34例3:已知分段函數(shù)y=,輸出y的值。1,x>00,x=0-1,x<0if____then____else
if
____
then
____
else
____
endifendifprintyx<0y=1y=-1x=0y=0分支結(jié)構(gòu)1分支結(jié)構(gòu)2例3:已知分段函數(shù)y=,輸出y的值。35分支嵌套——雙分支嵌套雙分支if
條件1then
語句1else
if
條件2
then
語句2
else
語句3
endifendif分支結(jié)構(gòu)1分支結(jié)構(gòu)2注意:每一層的endif結(jié)束本層判斷。分支嵌套——雙分支嵌套雙分支if條件1th3
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 作協(xié)議合同范本
- 關(guān)于管道疏通合同范本
- 別墅弱電智能合同范本
- 產(chǎn)品合同范本模板寫
- 農(nóng)資代理合同范本
- 上海小時工外包合同范本
- 個人續(xù)簽合同范本
- 農(nóng)村開發(fā)項目合同范本
- 寫電子產(chǎn)品合同范本
- 中國食物成分表2020年權(quán)威完整改進版
- 【MOOC】影視鑒賞-揚州大學(xué) 中國大學(xué)慕課MOOC答案
- 危險性較大的分部分項工程清單安全管理措施
- 高壓輸電線路質(zhì)量、檢查、驗收培訓(xùn)課件
- 二年級數(shù)學(xué)下冊重點思維每日一練小紙條
- 混合型頸椎病課件
- 國家安全教育教案分享
- 2024公共數(shù)據(jù)授權(quán)運營實施方案
- 5A護理模式在老年手術(shù)患者VTE防控中的應(yīng)用課件
- 電動車維護與保養(yǎng)操作手冊
- 2024年廣西高考化學(xué)試卷真題(含答案解析)
評論
0/150
提交評論