版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、實(shí) 驗(yàn) 報(bào) 告 四課 程VB程序設(shè)計(jì)實(shí)驗(yàn)項(xiàng)目VB過程與函數(shù)設(shè)計(jì)(4學(xué)時(shí))成 績專業(yè)班級姓 名學(xué) 號實(shí)驗(yàn)日期實(shí)驗(yàn)?zāi)康模?)掌握Function過程和Sub過程的定義與調(diào)用(2)理解參數(shù)按址傳遞和按值傳遞的本質(zhì)(3)理解變量和過程的作用域(4)能熟練運(yùn)用Function過程和Sub過程解決實(shí)際問題、簡化程序?qū)嶒?yàn)內(nèi)容【實(shí)驗(yàn)1】編寫Sub子程序?qū)崿F(xiàn)計(jì)算n!。程序界面如下圖所示。(5分)掌握Sub過程的定義及使用實(shí)驗(yàn)結(jié)果:【實(shí)驗(yàn)1 代碼】【實(shí)驗(yàn)1 典型結(jié)果】【實(shí)驗(yàn)2】編寫Function函數(shù)過程實(shí)現(xiàn)計(jì)算n!。程序界面如下圖所示。(5分)掌握Function過程的定義及使用實(shí)驗(yàn)結(jié)果:【實(shí)驗(yàn)2 代碼】【實(shí)驗(yàn)
2、2 典型結(jié)果】【實(shí)驗(yàn)3】分別編寫按地址傳遞交換、按值傳遞交換兩個(gè)數(shù)的過程子程序代碼swap1()和swap2()。程序界面設(shè)計(jì)如下圖所示。(10分)掌握Sub過程參數(shù)傳遞方法實(shí)驗(yàn)結(jié)果:【實(shí)驗(yàn)3 代碼】【實(shí)驗(yàn)3 典型結(jié)果】【實(shí)驗(yàn)4】中國好聲音歌手大賽共n名選手參加決賽,m位評委參加評分,評分標(biāo)準(zhǔn):去掉兩個(gè)最高分和兩個(gè)最低分以后取平均分。編寫程序?qū)崿F(xiàn)如下要求:(10分) 每位選手演唱完畢,當(dāng)場顯示參賽選手的編號及各位評委的評分和最后得分。 決賽結(jié)束后,顯示各參賽選手的名次、編號和成績。 用子程序sub過程實(shí)現(xiàn)。程序界面設(shè)計(jì)如下圖所示。掌握Sub過程中數(shù)組作為參數(shù)傳遞的方法實(shí)驗(yàn)結(jié)果:【實(shí)驗(yàn)4 代碼】
3、【實(shí)驗(yàn)4 典型結(jié)果】【實(shí)驗(yàn)5】編寫一個(gè)Function函數(shù)過程,求出數(shù)組中的最大值。已知數(shù)組中的數(shù)據(jù)為(101,52,38,96,182,100,25,78,66,89),程序界面設(shè)計(jì)如下圖所示。掌握Function過程中數(shù)組作為參數(shù)傳遞的方法實(shí)驗(yàn)結(jié)果:【實(shí)驗(yàn)5 代碼】【實(shí)驗(yàn)5 典型結(jié)果】【實(shí)驗(yàn)5 問題】通過和上一題對比,請總結(jié)一下哪些情況使用Function過程更加合適?!緦?shí)驗(yàn)6】編寫計(jì)算 n! 的函數(shù)過程,調(diào)用該過程,計(jì)算1!+2!+3!+10!之和(10分)掌握使用Function過程簡化多重循環(huán)的方法,即把具有單一功能的內(nèi)循環(huán)放到函數(shù)內(nèi)部函數(shù)的作用是簡化程序,不要把雙重循環(huán)都放到函數(shù)內(nèi)
4、實(shí)驗(yàn)結(jié)果:【實(shí)驗(yàn)6 代碼】【實(shí)驗(yàn)6 典型結(jié)果】【實(shí)驗(yàn)7】編寫計(jì)算 n! 的子過程,調(diào)用該過程,計(jì)算1!+2!+3!+10!之和(10分)掌握使用Sub過程簡化多重循環(huán)的方法,即把具有單一功能的內(nèi)循環(huán)放到函數(shù)內(nèi)部函數(shù)的作用是簡化程序,不要把雙重循環(huán)都放到函數(shù)內(nèi)實(shí)驗(yàn)結(jié)果:【實(shí)驗(yàn)7 代碼】【實(shí)驗(yàn)7 典型結(jié)果】【實(shí)驗(yàn)8】編寫計(jì)算 n! 的函數(shù)過程,調(diào)用該過程,計(jì)算ex的近似值(10分)ex=1+x/1! +x2/2!+x3/3!+ +xn/n!要求:1)x的值用InputBox函數(shù)輸入 2)要求精度:xn/n!N,且N0。程序界面如下圖所示。(+5分,總分最高100)掌握Sub過程的遞歸調(diào)用實(shí)驗(yàn)結(jié)果:【選做1 代碼】【選做1 典型結(jié)果】【選做2】編寫程序,利用Function函數(shù)過程的遞歸調(diào)用方式計(jì)算n!。程序界面如下圖所示。(+5分,總分最高100)掌握Function過程的遞歸調(diào)用實(shí)驗(yàn)結(jié)果:【選做2 代碼】【選做2 典型結(jié)果】【選做3】編寫程序,利用Sub過程實(shí)現(xiàn)將任意一個(gè)十進(jìn)制數(shù)n分別轉(zhuǎn)換成2進(jìn)制、8進(jìn)制和16進(jìn)制數(shù)。要求:在文本框中得到要轉(zhuǎn)換的十進(jìn)制數(shù)n,在事件過程中調(diào)用Sub過程得到轉(zhuǎn)換后的3個(gè)結(jié)果,在窗體上打印出結(jié)果。(+10
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025下半年四川省自貢市大安區(qū)事業(yè)單位招聘50人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年四川內(nèi)江威遠(yuǎn)縣考試招聘衛(wèi)生健康事業(yè)單位工作人員90人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上海司法局事業(yè)單位招聘9人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年福建福鼎事業(yè)單位招聘245人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年四川省政府直屬部分事業(yè)單位招聘546人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年四川廣元旺蒼縣事業(yè)單位考試招聘25人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025《中國能源報(bào)》社限公司招聘11人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 醫(yī)療設(shè)備賠償協(xié)議
- 建筑項(xiàng)目班組施工合同
- 醫(yī)藥招投標(biāo)中的誠信體系建設(shè)
- 河南省鄭州市2023-2024學(xué)年高二上學(xué)期期末考試歷史試題(解析版)
- 遼寧省沈陽市沈河區(qū)2024-2025學(xué)年九年級上學(xué)期期末道德與法治試題(含答案)
- 2024年獨(dú)家:國際商標(biāo)授權(quán)使用合同
- 2024年農(nóng)行農(nóng)業(yè)用途個(gè)人貸款抵押合同樣本3篇
- 2024年瀝青攪拌站建設(shè)及設(shè)備供應(yīng)協(xié)議版
- 遼寧省部分高中2023-2024學(xué)年高二上學(xué)期期末考試 物理 含解析
- 江西省贛州市南康區(qū)2023-2024學(xué)年八年級上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 2024年《檔案工作實(shí)務(wù)》考試復(fù)習(xí)題庫400題(含答案)
- 設(shè)計(jì)質(zhì)量工程師(DQE)的角色認(rèn)知及工作職責(zé)
- 2024項(xiàng)目經(jīng)理講安全課
- 烤腸銷售合同范例
評論
0/150
提交評論