版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、VB循環(huán)結(jié)構(gòu)程序設計,VB循環(huán)結(jié)構(gòu)程序設計,復習引入:,同學們想一想: 現(xiàn)在我們的會考、高考都使用答題卡,然后由計算機閱卷,那么計算機是怎樣閱卷,怎樣進行這項重復工作的呢?,例1:編寫一個程序:打印5行豎排的“*”。,Private Sub form_click() Print “*” Print “*” Print “*” Print “*” Print “*” End Sub,如果是打印10行,100行甚至更多,那應該怎樣實現(xiàn)?,循環(huán)結(jié)構(gòu)也稱重復結(jié)構(gòu),它的作用是使一段程序能重復執(zhí)行,被重復執(zhí)行的部分稱為循環(huán)體。但重復一般都是有條件的,即在滿足FOR語句中的條件下才執(zhí)行循環(huán)體,否則退出循環(huán)體
2、。,循環(huán)結(jié)構(gòu):,For循環(huán)控制變量=初值To 終值 Step 循環(huán)變量增量(步長) 循環(huán)體語句塊(循環(huán)體) Next 循環(huán)控制變量 ,For/next循環(huán)語句 :,1)循環(huán)控制變量必須為整型; 2)當步長(循環(huán)變量增量)為1時,STEP 1可省略不寫; 3)語句序列(循環(huán)體)中可以含有任意多條語句,也可無 任何語句,稱為空循環(huán); 4)語句序列中可以含有循環(huán)結(jié)構(gòu); 5)FOR語句與NEXT語句必須成對出現(xiàn),缺一不可。 6)FOR語句與NEXT語句的循環(huán)變量是同一變量。 7)有時需中途退出循環(huán),這時用EXITFOR命令。,說明:,1、上例1用循環(huán)語句實現(xiàn):編程打印5行豎排的“*”。,Private
3、 Sub form_click() For I=1 TO 5 Step 1 Print “*” Next I End Sub,FOR語句稱為“循環(huán)起始語句”,它的作用是確定循環(huán)變量的值如何變化,從而控制循環(huán)的次數(shù);I是循環(huán)變量,它的值在執(zhí)行過程中是變化的,它的初值為1,終值為5,循環(huán)增量(步長)為1。,應用:,1)如果把程序中的step 1改成step -1,應該如何修改程序。 2)如果程序中缺少s=1,最終s的值是多少?3)如果計算123N,應該如何修改程序。 4)如果計算24681000,應該如何修改程序。,閱讀計算12345的程序,回答以下問題,并上機驗證: Dim i As Inter
4、ger Dim s As Interger S=1 For i=1 To 5 step 1 s=s*I Next i,2、同學們分成四組討論下題,然后每組完成一小題,進一步了解For/next語句的格式。,3、請同學們閱讀下面程序,寫出結(jié)果并上機驗證,畫出流程圖,說明程序功能。 for i=1 to 3 step 1 print i next i end,程序執(zhí)行過程分析,Private Sub form_click() s=0 for x=1 to 100 s=s+x next x print s End Sub 功能:求1到100的和,Private Sub form_click() for i=20 to 10 step 2 print i next i End Sub 功能:輸入20、28、16、14、12、10六個數(shù),4、閱讀下面程序,深化對程序的理解。,5、練習:,1)依次在屏幕上打印2、4、6、20的平方。 2)求1+1/2+1/3+1/4+1/10的值。,1、For循環(huán)控制變量=初值To終值 Step 循環(huán)變量增量(步長) 循環(huán)體語句塊(循環(huán)體) Next 循環(huán)控制變量 2、解決問題的思路和方法(算法)制作流程圖編寫VB代碼 3、循環(huán)變量的值“超過”終值時才終止循環(huán)過程。,總結(jié):,1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年裝修公司工程款支付合同
- 家禽生理基礎(chǔ)知識課件
- 2026屆新高考英語沖刺復習過去完成時
- 2023企業(yè)文化年度峰會-孫兵:讓企業(yè)文化有用的關(guān)鍵舉措
- 新入廠安全培訓內(nèi)容
- 圣馬丁介紹課件
- 隨機事件與概率 同步練習(含答案)
- 周口市課件介紹
- 統(tǒng)編版語文三年級下冊第二單元預習資料 知識清單
- 化工安全技術(shù)培訓中心課件
- 北京市2025-2026學年高二(上)期末物理適應卷C(含答案)
- 2026年黑龍江高職單招考試高考語文試卷試題(含答案)
- 完整版老舊小區(qū)改造工程施工組織設計方案
- 全球隱球菌病指南(2024版):診斷與管理課件
- 市場營銷策劃實踐實習報告范例
- 2026年中央廣播電視總臺招聘124人備考筆試題庫及答案解析
- 擔保取消協(xié)議書
- 2025國家統(tǒng)計局濱海新區(qū)調(diào)查隊輔助調(diào)查員招聘3人備考筆試試題及答案解析
- 星羅棋布的港口課件
- 2025天津市機電工藝技師學院招聘派遣制社會化21人(第二批)考試題庫附答案
- 統(tǒng)一頂新食品成品倉庫管理的手冊
評論
0/150
提交評論