VB计算机中next是什么意思,VB程序的基本结构――循环结构之For-Next语句
《VB程序的基本結(jié)構(gòu)――循環(huán)結(jié)構(gòu)之For-Next語句》由會員分享,可在線閱讀,更多相關(guān)《VB程序的基本結(jié)構(gòu)――循環(huán)結(jié)構(gòu)之For-Next語句(4頁珍藏版)》請在人人文庫網(wǎng)上搜索。
1、課 題: 程序的基本結(jié)構(gòu)循環(huán)結(jié)構(gòu)之For-Next語句第 課時課型:新授備課教師授課時間教學(xué)目標(biāo)知識與技能1、 了解循環(huán)的概念,理解循環(huán)結(jié)構(gòu)的基本思想2、 掌握For-Next語句的基本結(jié)構(gòu)的寫法循環(huán)變量,初值,終值和步長。3、 理解For-Next語句的執(zhí)行過程過程與方法1.通過分析問題,能準(zhǔn)確找出循環(huán)變量、確定循環(huán)結(jié)束條件。2.能利用For-Next語句解決簡單的問題。情感態(tài)度與價值觀1.通過編寫循環(huán)結(jié)構(gòu)的程序,體會循環(huán)結(jié)構(gòu)的執(zhí)行過程。2.通過利用循環(huán)思想解決問題,體會循環(huán)思想的重要性。教學(xué)重點1、理解循環(huán)結(jié)構(gòu)的基本思想2、理解For-Next語句的執(zhí)行過程教學(xué)難點根據(jù)需要采用循環(huán)結(jié)構(gòu)解決。
2、實際問題,并提煉出for語句的基本結(jié)構(gòu)學(xué)生理解For-Next語句的執(zhí)行過程教學(xué)準(zhǔn)備幾個以For-Next語句組成的不同功能的程序教學(xué)過程設(shè)計教 學(xué)內(nèi) 容師生教學(xué)活動設(shè)計備注欄(學(xué)生筆記欄)一、設(shè)疑導(dǎo)入同學(xué)們,請先看這個圖形(在窗體左邊輸出顯示豎行排列的1,2,3,4,5),如果用以前學(xué)過的程序設(shè)計語言怎樣來編寫它的程序呢?生(稍做思考,然后回答):使用Print語句Print“1” Print“2”Print“3”Print“4”Print“5”師:同學(xué)們做得很好,如果想要顯示1-10,或是1-100的數(shù)字呢?怎么做,難道就這樣順序?qū)懴氯?#xff1f;這樣編寫是不是太繁瑣了。如果能讓計算機(jī)去完成這部分。
3、重復(fù)的內(nèi)容,而我們只要告訴計算機(jī)重復(fù)操作的次數(shù)就可以了,這個愿望能否實現(xiàn)呢?通過我們今天學(xué)習(xí)的FORNEXT循環(huán)語句,就可以很容易的實現(xiàn)這個想法。二、探索新知直接在vb中修改剛才的程序,并通過流程圖和表格詳細(xì)講解該程序的循環(huán)執(zhí)行過程,讓學(xué)生了解初值,終值,步長和循環(huán)體語句的變化。程序代碼:Private Sub cmd_start_Click()Dim i As Integer 定義變量i為整型For i = 1 To 5 Step 1 設(shè)置循環(huán)變量,起始為1,終止到5,步長為1Print i 打印變量值 Next iEnd Sub 師:循環(huán)結(jié)構(gòu)也稱重復(fù)結(jié)構(gòu),它的作用是使一段程序能重復(fù)執(zhí)行,被。
4、重復(fù)執(zhí)行的部分稱為循環(huán)體。但重復(fù)一般都是有條件的,即在滿足FOR語句中的條件下才執(zhí)行循環(huán)體,否則退出循環(huán)體。現(xiàn)在我們一起利用表格更直觀的觀察循環(huán)的執(zhí)行過程。循環(huán)次數(shù)變量i循環(huán)體內(nèi)語句11打印i的值2233445i=i+1【探索實踐】請大家自己根據(jù)前面所學(xué),總結(jié)FOR/NEXT語句的語句格式:并與小組其他成員討論程序的執(zhí)行過程For = To step Next 【知識點撥】1) 步長值可以為正數(shù)或者負(fù)數(shù),當(dāng)步長為1時,STEP 1可省略不寫;2)循環(huán)體語句中可以含有任意多條語句,也可無任何語句,稱為空循環(huán);3) 循環(huán)體語句可以含有循環(huán)結(jié)構(gòu);4) ForNext必須成對出現(xiàn)5)有時需中途退出循環(huán)。
5、,這時用EXIT FOR命令。三、排疑解錯1、在VB窗體顯示輸出1到10這十個數(shù)字。分析此循環(huán)語句中,循環(huán)變量是( )初值是( )終值是( )步長是( ) 循環(huán)體中的語句是( ),請嘗試寫出運行結(jié)果( )。(提示,直接在VB中驗證答案)2、小組內(nèi)任意抽取1個程序討論,分析對錯,并說明錯誤原因1、打印15這5個數(shù)Dim i As IntegerFor i = 1 To 5 Step -1Print iNext iEnd Sub步長應(yīng)為12、打印51這5個數(shù)Dim n As IntegerFor n=5 to 1Print n Next i 步長為1,不能省,應(yīng)for n=5 to 1 step?。
6、13打印15這5個數(shù)Dim n As IntegerFor n=1 to 5Print “n”Next n n加上引號,就變成了字符串,應(yīng)把引號去掉6)打印15這5個數(shù)ClsDim n As IntegerFor 1 to 5Print nNext 循環(huán)變量n要賦值,for n=1 to 55)打印15這5個數(shù)ClsDim n As IntegerFor n=1 to 5 Print n FOR與NEXT必須成對出現(xiàn),不能缺省四、實踐探究(任選一任務(wù)程序完成,)循環(huán)次數(shù)變量i求和表達(dá)式值(s)11s=s+112s=s+233s=s+3i=i+1s=s+i1、分析下列程序,說出程序功能,交嘗試在。
7、表格中寫出循環(huán)變量的值及程序的變化過程。Dim x As Integers=0 For i=1 to 100s=s+iNext iprint s功能:求1到100的累加和2、分析下列程序,說出程序功能ClsDim i As Integerfor i=20 to 10 step-2 print inext i功能:輸入出20,18,16,14,12,10六個數(shù)3、編程,豎排輸出110的偶數(shù)4、編程,求100以內(nèi)的奇數(shù)5、編程,s=1*3*5*.*101備注一:加粗顯示為錯誤原因,學(xué)案端不顯示答案。五、拓展提高通過分析老師給出的提示代碼,嘗試將下面程序補充完整,思考如何通過循環(huán)內(nèi)嵌套循環(huán)來完成一些復(fù)雜的程序設(shè)計?六、自我檢測 ,這節(jié)課我學(xué)會了什么?課 后反 思課間游戲要安全,上下樓梯不打鬧。
總結(jié)
以上是生活随笔為你收集整理的VB计算机中next是什么意思,VB程序的基本结构――循环结构之For-Next语句的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UNIX编程艺术 UNIX哲学
- 下一篇: OpenGL库 资源下载