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语句中的条件下才执行循环体,否则退出循环体。现在我们一起利用表格更直观的观察循环的执行过程。循环次数变量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备注一:加粗显示为错误原因,学案端不显示答案。五、拓展提高通过分析老师给出的提示代码,尝试将下面程序补充完整,思考如何通过循环内嵌套循环来完成一些复杂的程序设计?六、自我检测 ,这节课我学会了什么?课 后反 思课间游戏要安全,上下楼梯不打闹。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值