版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
內(nèi)蒙古工業(yè)大學(xué)信息工程學(xué)院實(shí)驗(yàn)報(bào)告課程名稱:高級(jí)語(yǔ)言程序設(shè)計(jì)(VB)I實(shí)驗(yàn)名稱:選擇、循環(huán)、數(shù)組和過(guò)程綜合程序設(shè)計(jì)實(shí)驗(yàn)類型:驗(yàn)證性口綜合性"設(shè)計(jì)性口實(shí)驗(yàn)室名稱:校計(jì)算中心 班級(jí):^學(xué)號(hào):姓名:^組別:同組人:成績(jī):實(shí)驗(yàn)日期: 實(shí)驗(yàn)報(bào)告撰寫(xiě)要求一、 實(shí)驗(yàn)前用預(yù)習(xí)報(bào)告紙撰寫(xiě)預(yù)習(xí)報(bào)告,預(yù)習(xí)報(bào)告包括以下內(nèi)容實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)用儀器設(shè)備、器材或軟件環(huán)境實(shí)驗(yàn)原理、方案設(shè)計(jì)、程序框圖、預(yù)編程序等實(shí)驗(yàn)過(guò)程中需要記錄的實(shí)驗(yàn)數(shù)據(jù)表格二、 實(shí)驗(yàn)過(guò)程中,要認(rèn)真觀察,仔細(xì)記錄三、 完成實(shí)驗(yàn)后用實(shí)驗(yàn)報(bào)告紙撰寫(xiě)實(shí)驗(yàn)報(bào)告,包括以下內(nèi)容儀器設(shè)備型號(hào)及編號(hào)實(shí)驗(yàn)器材或軟件環(huán)境實(shí)驗(yàn)步驟、程序調(diào)試方法實(shí)驗(yàn)數(shù)據(jù)處理及結(jié)果分析實(shí)驗(yàn)中存在的問(wèn)題體會(huì)及思考題四、 報(bào)告撰寫(xiě)時(shí),要求格式規(guī)范、書(shū)寫(xiě)整齊預(yù)習(xí)報(bào)告(一) 實(shí)驗(yàn)?zāi)康膶W(xué)會(huì)綜合運(yùn)用選擇結(jié)構(gòu)。嘗試運(yùn)用循環(huán)結(jié)構(gòu)、數(shù)組和過(guò)程進(jìn)行程序設(shè)計(jì)的方法。學(xué)會(huì)簡(jiǎn)單的計(jì)數(shù)方法。學(xué)會(huì)rnd函數(shù)的使用。(二) 實(shí)驗(yàn)儀器及軟件環(huán)境:普通臺(tái)式電腦、VB6.0標(biāo)準(zhǔn)環(huán)境下(三) 實(shí)驗(yàn)原理:利用Rnd函數(shù)產(chǎn)生90個(gè)隨機(jī)整數(shù),再利用For循環(huán)將產(chǎn)生的隨機(jī)整數(shù)存入到數(shù)組中,用If語(yǔ)句按每行15個(gè)數(shù)輸出到窗體上;用If語(yǔ)句和Mod函數(shù)判斷是否為奇偶數(shù),并將奇偶數(shù)排序分別輸出到picturel,picture2中。調(diào)用Function函數(shù)判斷素?cái)?shù),利用For循環(huán)和If函數(shù)按每行20個(gè)數(shù)輸出,用累計(jì)求和法將素?cái)?shù)的個(gè)數(shù)以及和求出放入文本框中。(四) 方案設(shè)計(jì):界面設(shè)計(jì)如下:0Forml(五)程序框圖如下(六)預(yù)編代碼:實(shí)驗(yàn)報(bào)告一、 實(shí)驗(yàn)?zāi)康膶W(xué)會(huì)綜合運(yùn)用選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組和過(guò)程進(jìn)行程序設(shè)計(jì)的方法。二、 實(shí)驗(yàn)內(nèi)容利用隨機(jī)函數(shù)產(chǎn)生90個(gè)10?99之間的隨機(jī)整數(shù),將其中的偶數(shù)按由小到大的順序排列,將奇數(shù)按由大到小的順序排列;在產(chǎn)生的90個(gè)隨機(jī)整數(shù)中,找出其中的素?cái)?shù),并將這些素?cái)?shù)求和。三、 實(shí)驗(yàn)要求將隨機(jī)產(chǎn)生的90個(gè)整數(shù)存入一維數(shù)組中,按每行15個(gè)數(shù)輸出到窗體上。將找出的偶數(shù)和奇數(shù)也分別存入2個(gè)一維數(shù)組中。用Sub子過(guò)程分別對(duì)偶數(shù)和奇數(shù)進(jìn)行排序,然后在主調(diào)過(guò)程內(nèi),將排好序的偶數(shù)和奇數(shù)按每行15個(gè)數(shù)分別輸出到2個(gè)圖片框中。用Function函數(shù)過(guò)程判斷隨機(jī)整數(shù)是否為素?cái)?shù)。在主調(diào)過(guò)程內(nèi),將找出的素?cái)?shù)按每行20個(gè)數(shù)在文本框中輸出,將素?cái)?shù)的個(gè)數(shù)及求和結(jié)果也輸出到同一個(gè)文本框中。界面可參照如圖所示的運(yùn)行結(jié)果進(jìn)行設(shè)計(jì),要求各個(gè)控件在窗體上布局合理、大小適中。對(duì)象屬性的設(shè)置要求用表格填寫(xiě),包括用到的對(duì)象名、屬性名和屬性值。運(yùn)行程序后,單擊“產(chǎn)生隨機(jī)整數(shù)”按鈕,則在窗體上輸出90個(gè)隨機(jī)整數(shù);單擊“找奇偶數(shù)并排序”按鈕,則分別在2個(gè)圖片框中輸出已經(jīng)排好序的偶數(shù)和奇數(shù);單擊“找素?cái)?shù)并求和”按鈕,則在文本框中輸出素?cái)?shù)、素?cái)?shù)的個(gè)數(shù)及素?cái)?shù)的和;單擊“結(jié)束”按鈕,結(jié)束程序的運(yùn)行。四、 界面設(shè)計(jì)和屬性設(shè)置控件名稱屬性名屬性值說(shuō)明Form1captionForm1標(biāo)題Label1caption標(biāo)題Label2Caption標(biāo)題Picture1AutosizeTruePicture2AutosizetrueText1text清空Command1caption產(chǎn)生隨機(jī)整數(shù)標(biāo)題Command2caption找奇偶數(shù)并排序標(biāo)題Command3caption找素?cái)?shù)并求和標(biāo)題Command4caption結(jié)束標(biāo)題五、源程序代碼OptionBase1Dima(90)AsInteger,b(90)AsInteger,d(90)AsIntegerPrivateSubCommand1_Click()Print"90個(gè)隨機(jī)數(shù)”RandomizeFori=1To90a(i)=Int(90*Rnd+10)Printa(i)&" ";IfiMod15=0ThenPrintNextiEndSubPrivateSubCommand2_Click()Fori=1To90Ifa(i)Mod2=0Thenn=n+1d(n)=a(i)Elsem=m+1b(m)=a(i)EndIfNextiLabel1.Caption=n&”個(gè)偶數(shù)”Fori=1Ton-1Forj=i+1TonCalljc(a(i),a(j))NextjNextiFori=1TonPicture1.Printd(i);IfiMod15=0ThenPicture1.PrintNextiLabel2.Caption=m&"個(gè)奇數(shù)”Fori=1Tom-1Forj=i+1TomCalljm(b(i),b(j))NextjNextiFori=1TomPicture2.Printb(i);IfiMod15=0ThenPicture2.PrintNextiEndSubSubjc(nAsInteger,mAsInteger)Ifn>mThent=n:n=m:m=tEndIfEndSubSubjm(aAsInteger,bAsInteger)Ifa<bThent=a:a=b:b=tEndSubFunctionmy(mAsInteger)AsBooleanDimfAsBoolean,oAsIntegerf=TrueForo=2Tom-1IfmModo=0Thenf=FalseEndIfNextomy=fEndFunctionPrivateSubCommand3_Click()Dimc()AsIntegerReDimc(90)DimmAsIntegerDimnAsIntegerFori=1To90Ifmy(a(i))=TrueThenn=n+1c(n)=a(i)EndIfNextiFori=1Tonm=m+a(i)Text1=Text1&c(i)&""IfiMod20=0ThenText1=Text1&Chr(13)&Chr(10)NextiText1=Text1&Chr(13)&Chr(10)&,素?cái)?shù)的個(gè)數(shù)為:"&n&Chr(13)&Chr(10)&”所有素?cái)?shù)的和為:"&mEndSubPrivateSubCommand4_Click()EndEndSub六、調(diào)試和運(yùn)行結(jié)果
目Forml的個(gè)隨機(jī)數(shù)799459881878991528698892461217B2828677518137419572759955777016854041975644343666191913919535389179261659412529939920953364713928823619384782799123449495636590484292468462288688677613212129291321212929303131333539394343465354575757&3&4&76868707070717172757576778893959899的個(gè)偶數(shù)9995959393919185797775757573717171676359595757575753534743434139393939353331312929252523212119171513七、實(shí)驗(yàn)中遇到的問(wèn)題圖有錯(cuò)誤。圖一中分不出偶數(shù)。目Forml的個(gè)隨機(jī)數(shù)717657723529577543703068886821755731995439779353316770332163297198956446433913702257243941717214536428919352321868726896231615367225887973963084597539604726191759889510748685259152胡個(gè)苛額經(jīng)過(guò)檢查發(fā)現(xiàn)在分類時(shí),輸出偶數(shù)時(shí)本應(yīng)該輸出的d(i)。但是卻誤以為是輸出a(i)。
素?cái)?shù)個(gè)數(shù)不夠。&Formi * ? *???■, 口回|思-'的個(gè)隨機(jī)數(shù)935669965925402638866952976449241521788446351218781735608380862344341764847753308260119127467345367051823717194710668267746857375436962563175975258886223293166289439274698173524122經(jīng)檢查發(fā)現(xiàn)是在分類時(shí),多次使用a(
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 隧道機(jī)械化施工中的設(shè)備選型與采購(gòu)指導(dǎo)原則研究進(jìn)展報(bào)告考核試卷
- 節(jié)能技術(shù)項(xiàng)目合同管理與糾紛處理考核試卷
- 油漆施工安全性評(píng)估方法-洞察分析
- 網(wǎng)絡(luò)安全技術(shù)創(chuàng)新-第2篇-洞察分析
- 安全文明施工及環(huán)境保護(hù)措施
- 施工工期計(jì)劃形象進(jìn)度及保障措施工期控制保障措施
- 天津市飼料(添加劑)買賣合同
- 個(gè)人建房施工合同
- 貨物配送合同
- 國(guó)際服務(wù)貿(mào)易合同范本
- 《馬克思主義基本原理》學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 《旅游大數(shù)據(jù)》-課程教學(xué)大綱
- 工藝以及質(zhì)量保證措施,工程實(shí)施的重點(diǎn)、難點(diǎn)分析和解決方案
- 2024至2030年中國(guó)購(gòu)物商場(chǎng)行業(yè)市場(chǎng)深度調(diào)查與投資發(fā)展研究報(bào)告
- 七年級(jí)上冊(cè)道德與法治第1-4單元共4個(gè)單元復(fù)習(xí)教學(xué)設(shè)計(jì)
- SY-T 5412-2023 下套管作業(yè)規(guī)程
- 四色安全風(fēng)險(xiǎn)空間分布圖設(shè)計(jì)原則和要求
- 八年級(jí)化學(xué)下冊(cè)期末試卷及答案【完整版】
- 合伙人散伙分家協(xié)議書(shū)范文
- 紅色旅游智慧樹(shù)知到期末考試答案章節(jié)答案2024年南昌大學(xué)
- CBT3780-1997 管子吊架行業(yè)標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論