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