


VIP免費(fèi)下載
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、VB條件與循環(huán)語(yǔ)句例如 實(shí)驗(yàn)R的1)掌握條件語(yǔ)句的使用。2) 了解并掌握Msgbox ()消息函數(shù)的用法。3)初步建立循環(huán)概念。 實(shí)驗(yàn)題目1)設(shè)計(jì)一個(gè)窗體,隨機(jī)給出100以內(nèi)的兩個(gè)整數(shù),列成加式,由用戶輸入答案,計(jì)算 機(jī)自動(dòng)判斷正誤,并返回相應(yīng)消息。程序運(yùn)行界面如圖實(shí)驗(yàn)四01所示。圖實(shí)驗(yàn)四012)設(shè)計(jì)一個(gè)工程,通過(guò)“計(jì)算”按鈕,求出100以內(nèi)的素?cái)?shù)。程序運(yùn)行界面如圖實(shí)驗(yàn) 四02所示。圖實(shí)驗(yàn)四02實(shí)驗(yàn)背景及準(zhǔn)備1)已學(xué)習(xí)VB基本函數(shù),了解Int ()取整與Rnd ()產(chǎn)生隨機(jī)數(shù)。2)已學(xué)習(xí)順序程序、條件分支程序,掌握條件語(yǔ)句的基本形式。3)預(yù)習(xí)了循環(huán)命令。實(shí)驗(yàn)過(guò)程與主要步驟1)題目1:進(jìn)入VB,
2、窗體中放入2個(gè)標(biāo)簽、3個(gè)文本框、2個(gè)命令按鈕,修改各控件標(biāo)題使之與 圖實(shí)驗(yàn)四01一致。文本框1、2用來(lái)放兩個(gè)整數(shù),由Int (100*Rnd)自動(dòng)產(chǎn)生。用戶將答案 填入文本框3后,“評(píng)分”按鈕單擊進(jìn)行判斷處理,處理時(shí)返回Msgbox ()消息框。題目1程序代碼如下:Private Sub Command 1 _Click()If Val(Text3.Text) = Val(Textl.Text) + Val(Text2.Text) ThenMsgBox(正確! ”)Elsep = MsgBox(重做嗎? ”, 3 + 32 J錯(cuò)誤! )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)題目二:進(jìn)入VB,窗體中放置兩個(gè)命令按鈕,修改相應(yīng)Caption屬性。此題用篩法選100以內(nèi) 的素?cái)?shù)。在“計(jì)算”過(guò)程中循環(huán)給出X, X等于1
4、到lOO.o對(duì)于X=l、2、3,因?yàn)槭撬財(cái)?shù),故直 接打印。假設(shè)X是偶數(shù),即X Mod 2為?;騃nt (X/2) =X/2,那么直接考慮下一個(gè)數(shù)。每個(gè) X,判斷其是否不被3至X-1除盡,假設(shè)是,那么內(nèi)層循環(huán)完后任保存標(biāo)志字Flagel=0,不是那么 Flage=lo“退出”過(guò)程可用Unload me一句。題目二程序代碼如下:Private Sub Command l_Click()CisFor x = 1 To 100Ifx=3 Then*=1,2,3 為素?cái)?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ù)時(shí)。直接跳出本次循環(huán),轉(zhuǎn)到100標(biāo)記處。標(biāo)志字初值。判斷x是否素?cái)?shù),用x除以3,4,到x-1。標(biāo)志字改變,表示非素?cái)?shù)。標(biāo)志字未改變,表示素?cái)?shù)。End SubPrivate Sub Command2_Click()Unload MeEnd Sub實(shí)驗(yàn)小結(jié)VB函數(shù)很多,主要通過(guò)程序應(yīng)用、掌握最基本的。當(dāng)一個(gè)函數(shù)不太理解時(shí),可通 過(guò)幫助文件學(xué)習(xí)。Msgbox ()是一個(gè)功能強(qiáng)大的函數(shù),調(diào)用后它有一個(gè)返回值,程序中可根據(jù)其值 再做相應(yīng)處理。循環(huán)前加標(biāo)志字,循環(huán)后再判斷處理,這是一種常見(jiàn)的處理方法。4)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小區(qū)打掃人員管理制度
- 學(xué)校電子圍欄管理制度
- 公司項(xiàng)目例會(huì)管理制度
- 工勤人員防疫管理制度
- 培訓(xùn)講師建設(shè)管理制度
- 單位檔案編碼管理制度
- 勞務(wù)項(xiàng)目準(zhǔn)入管理制度
- 基地綠化衛(wèi)生管理制度
- 醫(yī)院物價(jià)投訴管理制度
- 公司女衛(wèi)生間管理制度
- 無(wú)縫鋼管項(xiàng)目建議書寫作參考范文
- 2025年廣東佛山市高三一模高考政治試卷試題(含答案詳解)
- 互聯(lián)網(wǎng)虛擬財(cái)產(chǎn)交易協(xié)議
- 2024年國(guó)家公務(wù)員考試行測(cè)真題附解析答案
- 2025年河北省煙草專賣局公司招聘筆試參考題庫(kù)含答案解析
- 知識(shí)付費(fèi)領(lǐng)域內(nèi)容產(chǎn)品化戰(zhàn)略規(guī)劃及實(shí)施步驟設(shè)計(jì)
- 基本藥物制度政策培訓(xùn)課件
- 2025年山東煙臺(tái)經(jīng)濟(jì)技術(shù)開(kāi)發(fā)區(qū)自來(lái)水限公司招聘70人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 高層火災(zāi)疏散逃生應(yīng)急預(yù)案
- 地球科學(xué)概論知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋中國(guó)石油大學(xué)(華東)
- 【MOOC】環(huán)境資源法學(xué)-西南政法大學(xué) 中國(guó)大學(xué)慕課MOOC答案
評(píng)論
0/150
提交評(píng)論