
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)9.2 順序結(jié)構(gòu)與分支結(jié)構(gòu)程序設(shè)計(jì)【實(shí)驗(yàn)?zāi)繕?biāo)】1掌握創(chuàng)建、編輯、運(yùn)行模塊中的過(guò)程程序的方法2掌握順序語(yǔ)句、分支語(yǔ)句的功能和使用方法【實(shí)驗(yàn)內(nèi)容】1模塊的創(chuàng)建、編輯、修改2順序結(jié)構(gòu)的程序設(shè)計(jì)3分支結(jié)構(gòu)的程序設(shè)計(jì)【實(shí)驗(yàn)環(huán)境】本次實(shí)驗(yàn)的全部實(shí)驗(yàn)程序均要求在VBE的模塊中創(chuàng)建,不能直接在立即窗口中輸入。程序錄入完成以后,請(qǐng)運(yùn)行程序查看程序運(yùn)行結(jié)果?!痉椒ǚ治雠c操作步驟】1模塊的創(chuàng)建、編輯、運(yùn)行、修改(1)模塊的創(chuàng)建方法創(chuàng)建標(biāo)準(zhǔn)模塊的方法如下:(1)首先新建一個(gè)空白數(shù)據(jù)庫(kù),命名為ch9.accdb。(2)選定數(shù)據(jù)庫(kù)窗口中的【模塊】選項(xiàng)卡。(2)單擊【新建】按鈕,進(jìn)入標(biāo)準(zhǔn)模塊窗口。(3)選擇【插入】菜單
2、中的【過(guò)程】命令,在彈出的對(duì)話(huà)框中輸入過(guò)程名稱(chēng)和過(guò)程類(lèi)型;然后單擊【確定】按鈕,將所需的過(guò)程或函數(shù)添加到模塊。(4)根據(jù)過(guò)程的功能,編寫(xiě)過(guò)程代碼。2順序結(jié)構(gòu)的程序設(shè)計(jì)(1)編寫(xiě)子過(guò)程sub1:要求當(dāng)用戶(hù)通過(guò)鍵盤(pán)輸入自己生日的年月日后,計(jì)算其迄今為止出生的天數(shù)。 在VBE窗口中,選擇【插入】菜單中的【過(guò)程】命令,在彈出的對(duì)話(huà)框中輸入過(guò)程名稱(chēng)“sub1”和過(guò)程類(lèi)型“子程序”;然后單擊【確定】按鈕,將所需的過(guò)程添加到模塊。 在子程序過(guò)程編輯窗口中輸入程序,完成后如下所示代碼:Public Sub sub1() Dim nyear As Integer, nmonth As Integer, nday
3、 As Integer, n As Integer nyear = Val(InputBox(輸入出生年份:) 直接輸入四位年份,如1993 nmonth = Val(InputBox(輸入出生月份:) nday = Val(InputBox(輸入出生日歷:) n = Date - DateSerial(nyear, nmonth, nday) Debug.Print nEnd Sub 單擊工具欄的運(yùn)行按鈕,執(zhí)行程序,若出現(xiàn)錯(cuò)誤請(qǐng)查找錯(cuò)誤原因。也可按照自己的想法去完善程序的功能。單擊保存按鈕,將該模塊保存為“實(shí)驗(yàn)9-2”(2)在上面創(chuàng)建的模塊中編寫(xiě)子過(guò)程sub2:求半徑為R的圓的面積和周長(zhǎng)。參
4、考程序:Public Sub sub2() Const PI = 3.1415926 Dim r As Single, s As Single, c As Single r = Val(InputBox(請(qǐng)輸入半徑:) s = PI * r 2 c = 2 * PI * r Debug.Print 面積為: & s & ;周長(zhǎng)為: & c & ;End Sub3分支結(jié)構(gòu)的程序設(shè)計(jì)(1)已知某公民的月收入,計(jì)算出該公民的納稅金額。納稅方式為如果月收入超過(guò)了800元,超過(guò)部分應(yīng)繳納20%的稅金。通過(guò)鍵盤(pán)輸入納稅金額,運(yùn)行程序的結(jié)果是顯示相應(yīng)的稅金。編寫(xiě)子程序sub3實(shí)現(xiàn)上述功能。參考程序:Publ
5、ic Sub sub3() ygz = Val(InputBox(請(qǐng)輸入收入金額:) If ygz 800 Then tax = (ygz - 800) * 0.2 Else tax = 0 End If MsgBox 您本月扣除的所得稅 + Str(tax), vbInformation, 本月個(gè)人所得稅End Sub(2)編寫(xiě)子程序sub4:用戶(hù)通過(guò)鍵盤(pán)輸入變量x的值,返回下列函數(shù)y的值。 參考程序:Public Sub sub4( ) x = Val(InputBox(請(qǐng)輸入收入金額:) If x 0 Then y = -1 Else y = 1 End If MsgBox y= & Str(y)End Sub(3)編寫(xiě)子程序sub5,計(jì)算下列函數(shù)值:參考程序:Public Sub sub5() x = Val(InputBox(請(qǐng)輸入收入金額:) If x 0 Then y = -1 ElseIf x = 0 Then y = 0 Else y = 1 End If MsgBox y= & Str(y)End Sub(4)將子程序sub5復(fù)制一份更改為sub6,將程序修改如下:Public Sub sub6(
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 科技類(lèi)短視頻的科技前沿與未來(lái)趨勢(shì)
- N-Methoxy-mephedrone-hydrochloride-N-Methoxy-4-MeMC-hydrochloride-生命科學(xué)試劑-MCE
- 科技美工區(qū)未來(lái)設(shè)計(jì)趨勢(shì)與實(shí)踐探索
- 科技中心在促進(jìn)城市文化傳播中的角色
- 2025至2030年中國(guó)芥辣玉帶豆數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)節(jié)能球磨機(jī)配件數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 社區(qū)養(yǎng)老設(shè)施的綠色環(huán)保建設(shè)理念與實(shí)踐
- 2025至2030年中國(guó)自動(dòng)膜連續(xù)封口機(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 眼部健康重歸術(shù)后注意事項(xiàng)解析
- 2025年江西省交通投資集團(tuán)有限責(zé)任公司校園招聘140人筆試參考題庫(kù)附帶答案詳解
- 幼兒園大班音樂(lè)活動(dòng)《小籬笆》
- Python數(shù)據(jù)挖掘?qū)崙?zhàn)全套教學(xué)課件
- 中美歐規(guī)范樁基承載力計(jì)算設(shè)計(jì)對(duì)比
- 煙臺(tái)大學(xué)化學(xué)化工學(xué)院實(shí)驗(yàn)室儀器設(shè)備搬遷項(xiàng)目
- 鋼筋工程隱蔽檢查驗(yàn)收記錄表
- 區(qū)塊鏈技術(shù)應(yīng)用開(kāi)發(fā)項(xiàng)目可行性分析報(bào)告
- 2022版10kV架空配電線(xiàn)路無(wú)人機(jī)自主巡檢作業(yè)導(dǎo)則
- 加強(qiáng)師德師風(fēng)建設(shè)學(xué)校師德師風(fēng)警示教育講座培訓(xùn)課件
- 豬飼料購(gòu)銷(xiāo)合同書(shū)
- 約克中央空調(diào)冷水機(jī)組年度維保方案
- 新聞采訪(fǎng)與寫(xiě)作課件第十九章融合報(bào)道
評(píng)論
0/150
提交評(píng)論