




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
VB循環(huán)結構程序設計VB循環(huán)結構程序設計1/14[復習引入]:同學們想一想:現(xiàn)在我們會考、高考都使用答題卡,然后由計算機閱卷,那么計算機是怎樣閱卷,怎樣進行這項重復工作呢?2/14例1:編寫一個程序:打印5行豎排“*”。PrivateSubform_click()
Print“*”
Print“*”
Print“*”
Print“*”
Print“*”EndSub☆假如是打印10行,100行甚至更多,那應該怎樣實現(xiàn)?3/14循環(huán)結構也稱重復結構,它作用是使一段程序能重復執(zhí)行,被重復執(zhí)行部分稱為循環(huán)體。但重復普通都是有條件,即在滿足FOR語句中條件下才執(zhí)行循環(huán)體,不然退出循環(huán)體。循環(huán)結構:4/14For循環(huán)控制變量=初值To終值[Step循環(huán)變量增量(步長)]循環(huán)體語句塊(循環(huán)體)Next[循環(huán)控制變量]For/next循環(huán)語句:循環(huán)變量←初值語句序列循環(huán)變量←循環(huán)變量+步長循環(huán)變量超過終值嗎?NY5/141)循環(huán)控制變量必須為整型;2)當步長(循環(huán)變量增量)為1時,STEP1可省略不寫;3)語句序列(循環(huán)體)中能夠含有任意多條語句,也可無任何語句,稱為空循環(huán);4)語句序列中能夠含有循環(huán)結構;5)FOR語句與NEXT語句必須成對出現(xiàn),缺一不可。6)FOR語句與NEXT語句循環(huán)變量是同一變量。7)有時需中途退出循環(huán),這時用EXIT
FOR命令。說明:6/141、上例1用循環(huán)語句實現(xiàn):編程打印5行豎排“*”。PrivateSubform_click()ForI=1TO5Step1Print“*”NextIEndSubI=1Prnit“*”I=I+1I>=5NY☆FOR語句稱為“循環(huán)起始語句”,它作用是確定循環(huán)變量值怎樣改變,從而控制循環(huán)次數(shù);I是循環(huán)變量,它值在執(zhí)行過程中是改變,它初值為1,終值為5,循環(huán)增量(步長)為1。應用:7/141)假如把程序中step1改成step-1,應該怎樣修改程序。2)假如程序中缺乏s=1,最終s值是多少?
3)假如計算1×2×3×…×N,應該怎樣修改程序。4)假如計算2×4×6×8×…×1000,應該怎樣修改程序。閱讀計算1×2×3×4×5程序,回答以下問題,并上機驗證:DimiAsIntergerDimsAsIntergerS=1Fori=1To5step1s=s*INexti2、同學們分成四組討論下題,然后每組完成一小題,深入了解For/next語句格式。8/143、請同學們閱讀下面程序,寫出結果并上機驗證,畫出流程圖,說明程序功效。fori=1to3step1printinextiend第幾次循環(huán)循環(huán)開始時i值執(zhí)行NEXT之后i值i與終值比較執(zhí)行下一次循環(huán)否?123123234<3=3>3執(zhí)行執(zhí)行停頓執(zhí)行I=1Prnit
iI=I+1I>=3NY[程序執(zhí)行過程分析]9/14PrivateSubform_click()s=0forx=1to100s=s+xnextxprintsEndSub功效:求1到100和PrivateSubform_click()fori=20to10step–2printinextiEndSub功效:輸入20、28、16、14、12、10六個數(shù)4、閱讀下面程序,深化對程序了解。10/145、練習:1)依次在屏幕上打印2、4、6、…、20平方。2)求1+1/2+1/3+1/4+…+1/10值。11/141、For循環(huán)控制變量=初值To終值[Step循環(huán)變量增量(步長)]循環(huán)體語句塊(循環(huán)體)
Next[循環(huán)控制變量]2、處理問題思緒和方法(算法)→制作流程圖→編寫VB代碼3、循環(huán)變量值“超出”終值時才終止循環(huán)過程。總結:12/14
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 3《不懂就要問》教學設計2024-2025學年統(tǒng)編版語文三年級上冊
- 道路拓寬建設合同范本
- 5建立良好的公共秩序-公共生活需要秩序(教學設計)統(tǒng)編版道德與法治四年級下冊
- 2025屆高考生物備考教學設計:第七章 生物的變異和進化之構建圖像模型分析細胞分裂與可遺傳變異的關系
- 購買蛋糕卷合同范本
- 采購教具合同范本
- 木門長期合同范本
- Unit 1 My Classroom Part A. Lets learn;Lets chant. (教學設計)-2024-2025學年人教PEP版英語四年級上冊
- 教育產品合同范本
- 藥店委托配送合同范本
- 實訓美容手術操作基本技術美容外科學概論講解
- 北京市北京第一零一中學2024-2025學年高三上學期統(tǒng)考三英語試題
- 2025年上半年北京市事業(yè)單位招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年泰山職業(yè)技術學院高職單招數(shù)學歷年(2016-2024)頻考點試題含答案解析
- 《大學生安全教育》(統(tǒng)編版)課件 第二章 人身安全
- InDesign實例教程(InDesign 2020)(電子活頁微課版)課件 第1章 InDesign 2020入門知識
- 駝鳥養(yǎng)殖生態(tài)旅游項目策劃書方案模版(4篇)
- 會展服務與管理課件
- 安全風險隱患舉報獎勵制度
- 護理中級競聘報告
- 《肩袖損傷護理》課件
評論
0/150
提交評論