


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、實驗教程實驗三順序結(jié)構(gòu)程序設(shè)計編程題參考答案(第47頁)輸入學(xué)生的語文、數(shù)學(xué)、英語、物理四門課程的成績,計算該學(xué)生的總成績和平均成績并輸出。要求使用InputBox分別進(jìn)行輸入,使用Print方法輸出。1. 輸入圓的半徑,輸出其周長、面積。要求使用TextBox控件進(jìn)行輸入,使用Label控件輸出。輸入一元二次方程ax2+bx+c=0的系數(shù)a、b、c,輸出兩個實根。要求使用TextBox控件分別進(jìn)行輸入,使用Label控件輸出。實驗四選擇結(jié)構(gòu)程序設(shè)計編程題參考答案(第58頁)輸入一個,判斷其是否能同時被3和7整除|chPrivateSubCicrnmamd1.Click)Dim.xAsxInp
2、UtBcixf"inputfxMod3=0AndxMod7=0ThenPrint&“能【目日寸披3養(yǎng)口了.寇I象"LCl£iePrintx&浦日回時被3*口7童陳"EndIfEndSubIhl=11i2.輸入三個數(shù),輸出其中的最大值編程及輸出分段函數(shù)的值。由鍵盤輸入t的值,計算y的值Y=t2t<1t2-11<t<2t2-2t+12<t<3t2+4t-17t>3,使用ifelseifPrivateSubCommandl_Click()DimyAsSingletA&SingletInputBoxf&
3、quot;inputt'MItt<1Theny=r*rEl&clft<2Theny=t*t-1ElselfI<3Thenyt+t-2+t+1El&ey-L"1.4"I.-17EndIfPrint"y='yEndSub輸入年齡,輸出所處人群:9歲以下為兒童,輸出A;1019為少年,輸出B;2029為青年,輸出B;3049為中年,輸出B;50以上為老年,輸出E;要求使用SelectCasein句實現(xiàn)。6. 輸入年份,輸出對應(yīng)的屬相。已知1984年為鼠年,要求使用SelectCaseiS句實現(xiàn)。1. 實驗五循環(huán)結(jié)構(gòu)程序設(shè)
4、計編程題參考答案(第77頁)編寫程序,求s=1x2X3+2x3X4+nx(n+1)x(n+2)的值,n由程序輸入有一個分?jǐn)?shù)序列2,土5,8,牛,?,.,求出這個序列前20項的和1235813求n!(即1!+2!+3!+10!)n1求一類三位數(shù),該書中有某兩位為相同數(shù)字,且該數(shù)是一個完全平方數(shù),輸出這些數(shù)并統(tǒng)計個數(shù)。5.輸出所有的“水仙花數(shù)”?!八苫〝?shù)”是指一個三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如,371是個水仙花數(shù),因為371=33+73+13OIEHL1CCZ*>idLc?>lldITl6.打印如圖所示的乘法表實驗六定長數(shù)組的使用編程題參考答案(第96頁)1.定義一個包含
5、10個數(shù)組元素的數(shù)組a,為其數(shù)組元素分別賦值為2、4、6、8、20,并輸出1. 輸入十個評委的分?jǐn)?shù),去掉最高分和最低分后,計算最后的平均分并輸出輸入5個學(xué)生的姓名與一門課程的成績,按成績的升序輸出姓名和成績。分別使用比較互換法、選擇法和冒泡法實現(xiàn)。135刁ciirkZlu二m-Fwii«心)o1s|CaMiulLClidlPrivateSubCommandIClickf)Dimxm(lIo5)AsString,cj(lTo5)AsIntegeiDimj%,m$,t%Fori-1To5xm(i|=InputBoxinputxnT)cj(i)=InpiatBaxfinpuicj'
6、)Printcj(i)NextFori=1To4Forj-i+1To5fcj(i)>cj(pThenm=xm(i):xm(i)三xm(j):xm|j)t=cj(l):cj(i)-cj(j):cj(j)=tEndhNextjNextiPrint,比較互換法升序掉序Fori=1To5Printxmii);cj(i)Next3ndSubPrivateSubCommand1_ClickO;Dimxm(1To5)AsSrring,cj(lTo5)AfiIntegerDim我.j%hm$,imin%Fori=1To5xm(i)-nputBosl'inputxmhjcj(i)-InputBax
7、f1inputcjH)Printxm(i|;cj(i)NextFori=1To4imin=iForj=i+1To5fcjfimin)>q(j)Thenimin=jEndIfNextjm=xtn(i)=mfiinin):xmimixi)=mt=cj(i):cj|i)=cjliniiii):cjlimiii)=tNextiPrim諺擇法升序排序'Fori=1To5Printxm(i|;cjli)NextJEndSub輸出5X5的矩陣,除對角線上的元素為1夕卜,其他數(shù)組元素的值均為0Fcj-i=1mForjITVsSHi_Lt=TLj);ZJZU-Jtt1arlS»111j1
8、L3»|阿Ck:*1U11X1O*0111xiii7*.IF*or41To6rorj1To5If1jOrj*5-1Til«(i,j>=1KiserhCL.j>OLCiiclL11Noct3Zccti輸入5X5的矩陣,求出每列元素之和,并把和值最大的那一列上的各元素和第一列各元素進(jìn)行對調(diào)FlX工程1二Fml也ndHI-'X|(1PrivateSubCowtnAndl_C1iek()Dima(1To&1To5)As(nregertiH,j%Dim8um(lTo5,t%Fori-ITo5FurjIIo5a(itj)-InputUoxCinputa(+l
9、&i&&j&”)')頃Lj|-nl(Knd*20)訓(xùn)試程序時使用輸入十個學(xué)生的三門課程的成績,并進(jìn)行如Print翩心門課程的平均分。_Ui=rzJ1ClickForj=ITo5sum(j)=0Fori-ITo5suni(i)=siinifj)+a|i,”NrxtiPnnt=nim(jj;NratjPrintjmax=1Forj=1To5Ifsuni(j)>sumIjinaxlThenjmaxjNextFori-1To5佐t-a(i,1):響1)-a®,jmaxha(i,jiuax)-tPrint"交換后”Fori=1To5For
10、j=1To5Printa(i,j);NextjPrintNestiEndSub-I-4(2) 輸出每門課程中的最高分與最低分。(3) 計算每個學(xué)生的平均分。(4) 按學(xué)生的平均分進(jìn)行降序排序。實驗七動態(tài)數(shù)組、控件數(shù)組與白定義類型的數(shù)組編程題參考答案(第10頁)白定義學(xué)生類型,包括學(xué)生姓名、學(xué)號和成績,輸入學(xué)生人數(shù)n,并輸入學(xué)生的信息,按成績進(jìn)行降序排序后輸出。程序界面設(shè)計如下圖。實驗七過程編程題參考答案(第123頁)2.編寫子過程SubArraySa(a()AsInteger,sumAsSingle,averAsSingle)該過程的功能是求一維數(shù)組a的元素和與平均值,并通過參數(shù)sum和ave
11、r返回結(jié)果。編程子過程Submovearray(a()AsInteger,IrAsBoolean,nAsInteger*)該過程的功能是使一維數(shù)組元素左移或者右移若干位。其中參數(shù)a()是數(shù)組、lr參數(shù)指示位移的方向(True向左移,F(xiàn)alse向右移)、n參數(shù)確定移動的位數(shù)。程序界面如下圖s羊11ISub過程Fri'AteSubluoveAirAAOAsInteger.LrAsDoolcan,uAsIntegerDimi%TkI%,j%Tt%kl=LBoiind(a)k3=UBoimdiH)Fori=1Tonlr=TrueThent-n(kl)Farj=klTok2-1ftii)=日。+
12、i)NextjMk2l-tElset=a(k瀏Kt)rj=kgTok1+1Step-Ir(9=a。-1)NEja(kU-tEndIfNexti實驗八函數(shù)過程編程題參考答案(第137頁)1.編寫程序,利用Function函數(shù)計算下式的值(123.m)(123.n)1_2_3_7pl:I'主謝過程PrivateSubCommandlClickODimfi.0Asmteger.lrAsBoolean,nAsInteger,sQAsStringlr=InputBoxCtA移位方向左移.。右移")InputBmtT輸入椅位位都)s=Split(TextLText,jk-UBoLind(
13、s)ReDima(k)Forl=01jkA|i|=Val|s(i)NextCallmovtaiTFiylalr.口)Text2.Ts»t=”“Fori-0TijUBound(eJText2.Text-Te;xt2.Text&只忸&""NextEndSubT61=IarahlV,癡】T程1-F«-al(tode)實驗一VB的常用控件編程題參考答案(第123頁)1.利用命令按鈕控制改變文字的顯示區(qū)域。程序界面如圖所示,單擊按鈕“更該區(qū)域”按鈕,將使“標(biāo)簽練習(xí)”幾個字依次在上下兩個顯示區(qū)域(兩個標(biāo)簽中)顯示。泰_LfTl-Fde&I心w
14、二,林Dim1AsBoolean2.利用命令按鈕控制改變文字的顯示顏色。rrinifx)PrivateSubCommandlGlickOf=NotIIf(ThenLabe.CaptinnLabH2.CaptionElseLabel2.Caption=Labell.Caption=EndIfEnclSub標(biāo)笠煉習(xí)”PrivateSubF'onn_Load()L-FalsefcCiidSubnJ在上題基礎(chǔ)上,添加一個按鈕并將其Cption設(shè)為“更改顏色”,單擊按鈕,使標(biāo)簽的字體顏色依次按紅、綠、藍(lán)變化。提示:設(shè)置標(biāo)簽的字體顏色可以用RGB函數(shù)。例PrivateSubCommand2_ClickOSliiiiciAsliilrgni-i+1SelecLCastiCaee1LabdL.ForeColor=RGB(255,0,0)Laljd2.ForcCulQr-0,0)Case2LabelEForeCalor=RG
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國鋁顏料行業(yè)運(yùn)行現(xiàn)狀及發(fā)展趨勢預(yù)測報告
- 2025-2030年中國鋁冶煉市場競爭格局及前景趨勢預(yù)測報告
- 2025-2030年中國鎢行業(yè)未來投資預(yù)測發(fā)展戰(zhàn)略規(guī)劃分析報告
- 2025四川省建筑安全員《C證》考試題庫
- 2025-2030年中國過氧化鋅市場運(yùn)營動態(tài)及發(fā)展前景分析報告
- 2025-2030年中國車蠟行業(yè)市場運(yùn)行態(tài)勢及發(fā)展盈利分析報告
- 2025-2030年中國調(diào)味香料市場發(fā)展前景及投資戰(zhàn)略研究報告
- 2025-2030年中國船舶制造行業(yè)發(fā)展?fàn)顩r及營銷戰(zhàn)略研究報告
- 2025-2030年中國紙基覆銅板市場十三五規(guī)劃及投資風(fēng)險評估報告
- 高二數(shù)學(xué)(含創(chuàng)意快閃特效)-【開學(xué)第一課】2023年高中秋季開學(xué)指南之愛上數(shù)學(xué)課
- 《學(xué)前兒童社會教育》學(xué)前兒童社會教育概述-pp課件
- 全國醫(yī)學(xué)英語統(tǒng)考醫(yī)學(xué)英語詞匯表
- 【品牌建設(shè)研究國內(nèi)外文獻(xiàn)綜述5000字】
- 國家電網(wǎng)公司電力安全工作規(guī)程(電力通信部分)(試行)
- 第八版-精神分裂癥及其他精神病性障礙(中文)
- 小學(xué)一年級新生報名登記表
- 生態(tài)毒理學(xué)第三章毒物的分子效應(yīng)與毒理學(xué)機(jī)制
- 智能財務(wù)共享在京東的應(yīng)用研究
- 衛(wèi)生和微生物基礎(chǔ)知識培訓(xùn)-
- 2023年鎮(zhèn)江市高等??茖W(xué)校單招綜合素質(zhì)題庫及答案解析
評論
0/150
提交評論