下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、VB條件與循環(huán)語句例如 實驗R的1)掌握條件語句的使用。2) 了解并掌握Msgbox ()消息函數(shù)的用法。3)初步建立循環(huán)概念。 實驗題目1)設(shè)計一個窗體,隨機給出100以內(nèi)的兩個整數(shù),列成加式,由用戶輸入答案,計算 機自動判斷正誤,并返回相應(yīng)消息。程序運行界面如圖實驗四01所示。圖實驗四012)設(shè)計一個工程,通過“計算”按鈕,求出100以內(nèi)的素數(shù)。程序運行界面如圖實驗 四02所示。圖實驗四02實驗背景及準備1)已學(xué)習(xí)VB基本函數(shù),了解Int ()取整與Rnd ()產(chǎn)生隨機數(shù)。2)已學(xué)習(xí)順序程序、條件分支程序,掌握條件語句的基本形式。3)預(yù)習(xí)了循環(huán)命令。實驗過程與主要步驟1)題目1:進入VB,
2、窗體中放入2個標簽、3個文本框、2個命令按鈕,修改各控件標題使之與 圖實驗四01一致。文本框1、2用來放兩個整數(shù),由Int (100*Rnd)自動產(chǎn)生。用戶將答案 填入文本框3后,“評分”按鈕單擊進行判斷處理,處理時返回Msgbox ()消息框。題目1程序代碼如下:Private Sub Command 1 _Click()If Val(Text3.Text) = Val(Textl.Text) + Val(Text2.Text) ThenMsgBox(正確! ”)Elsep = MsgBox(重做嗎? ”, 3 + 32 J錯誤! )msgbox。返回值賦予變量p。End IfEnd Sub
3、Private Sub Command2_Click() RandomizeText 1.Text = Int(100 * Rnd(l)Text2.Text = Int(100 * Rnd(l)Text3.Text =”End SubPrivate Sub Form_Load()RandomizeText 1.Text = Int(100 * Rnd(l)Text2.Text = Int(100 * Rnd(l)Text3.Text 廿”End Sub2)題目二:進入VB,窗體中放置兩個命令按鈕,修改相應(yīng)Caption屬性。此題用篩法選100以內(nèi) 的素數(shù)。在“計算”過程中循環(huán)給出X, X等于1
4、到lOO.o對于X=l、2、3,因為是素數(shù),故直 接打印。假設(shè)X是偶數(shù),即X Mod 2為?;騃nt (X/2) =X/2,那么直接考慮下一個數(shù)。每個 X,判斷其是否不被3至X-1除盡,假設(shè)是,那么內(nèi)層循環(huán)完后任保存標志字Flagel=0,不是那么 Flage=lo“退出”過程可用Unload me一句。題目二程序代碼如下:Private Sub Command l_Click()CisFor x = 1 To 100Ifx=3 Then*=1,2,3 為素數(shù)。Print xElseIf x Mod 2 = 0 Then GoTo 100 Else flage = 0For y = 3 To
5、x - 1If x Mod y = 0 Then flage = 1 Exit For End IfNextIf flage = 0 Then Print xEnd If End If End If 100 NextElseIf x Mod 2 = 0 Then GoTo 100 Else flage = 0For y = 3 To x - 1If x Mod y = 0 Then flage = 1 Exit For End IfNextIf flage = 0 Then Print xEnd If End If End If 100 Nextx為偶數(shù)時。直接跳出本次循環(huán),轉(zhuǎn)到100標記處。標志字初值。判斷x是否素數(shù),用x除以3,4,到x-1。標志字改變,表示非素數(shù)。標志字未改變,表示素數(shù)。End SubPrivate Sub Command2_Click()Unload MeEnd Sub實驗小結(jié)VB函數(shù)很多,主要通過程序應(yīng)用、掌握最基本的。當(dāng)一個函數(shù)不太理解時,可通 過幫助文件學(xué)習(xí)。Msgbox ()是一個功能強大的函數(shù),調(diào)用后它有一個返回值,程序中可根據(jù)其值 再做相應(yīng)處理。循環(huán)前加標志字,循環(huán)后再判斷處理,這是一種常見的處理方法。4)
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 純色背景課件教學(xué)課件
- 2024年度金融IT系統(tǒng)集成與維護合同
- 2024年商標許可使用合同 規(guī)定許可范圍與使用期限
- 2024廠區(qū)綠化養(yǎng)護合同
- 2024年度氨水行業(yè)綠色發(fā)展與環(huán)保合作協(xié)議
- 2024年品牌授權(quán)與連鎖加盟合同
- 2024年城市軌道交通安全監(jiān)控系統(tǒng)建設(shè)合同
- 2024年度房地產(chǎn)買賣與租賃合同
- 2024年度委托加工合同標的原料提供與加工質(zhì)量
- 2024胡柚買賣合同范文
- 混合痔中醫(yī)護理 方案
- 美國刑法制度
- 慢性病防治和健康生活知識講座
- 2024年教師招聘考試-中小學(xué)校長招聘筆試參考題庫含答案
- 中華民族共同體概論課件第十六講文明新路與人類命運共同體
- 人教部編版一年級道德與法治上冊第10課《吃飯有講究》精美課件
- 2024-2030全球與中國鉑銅合金市場現(xiàn)狀及未來發(fā)展趨勢
- 供電企業(yè)輿情的預(yù)防及處置
- (高清版)WST 433-2023 靜脈治療護理技術(shù)操作標準
- 醫(yī)院科研合作與成果轉(zhuǎn)化協(xié)議書
- 銷售配合與帶動(課件)
評論
0/150
提交評論