For循环变量=初值to终值step步长循环体Next循环变量.pptVIP

  • 169
  • 0
  • 约2.36千字
  • 约 17页
  • 2019-07-02 发布于天津
  • 举报

For循环变量=初值to终值step步长循环体Next循环变量.ppt

程序的循环结构吴华解决重复操作问题用循环语句给出实例程序代码注意事项循环变量必须为数值型初值终值都是数值型可以是数值表达式当初值小于终值时步长为正数当初值大于终值时步长为负数只步长为时才可以省略语句与语句必须成对出现而且循环变量的名称要相同循环体在语句和语句之间的语句序列可以是一条语句也可以是多条语句循环语句执行过程循环语句执行过程分析分析上例输出重复要做的事情就是循环体初值终值步长小结循环语句的基本格式流程框图进一步强调如何确定循环变量循环条件循环体编程时先分析问题中循环体是什么初值终值步长就

2.4 程序的循环结构 2007.4.1 吴华 解决重复操作问题: 用for循环语句给出实例1程序代码 For X=1 to 10 step 1 print x next X For X=1 to 100 step 1 print x next X 注意事项 1) 循环变量必须为数值型,?初值、终值:都是数值型,可以是数值表达式。 2)当初值小于终值时,步长为正数;当初值大于终值时,步长为负数;只步长为1时,才可以省略 step 1。 3) For语句与Next语句必须成对出现,而且循环变量的名称要相同。 4) 循环体:在For语句和Next语句之间的语句序列。可以是一条语句,也可以是多条语句。 FOR循环语句执行过程 FOR循环语句执行过程 分析 For X=1 to 10 step 2 print x next X 分析 For X=1 to 10 step 2 print x next X 上例:输出1..10 重复要做的事情就是循环体 print X 初值 1 终值 10 步长 1 小结 FOR循环语句的基本格式、流程框图 进一步强调如何确定循环变量、循环条件、循环体 编程时先分析问题中循环体是什么,初值\终值\步长,就可以写出FOR循环结构的程序 * * 在实际应用中,经常遇到一些操作并不复杂,但需要反复多次处理的问题,如人口增长统计,国民经济发展计划增长情况,银行存款利率的计算等。 在科技发达的今天,我们到处都可以看到计算机的踪影,感受到计算机给学习、生活带来的方便,它为我们做了许多重复繁琐的工作。在惊叹计算机的神奇和享受的欢乐的时候,你是否了解计算解决重复操作问题的基本过程? 对于这类解决重复操作问题都可用循环结构的程序来去实现它,现在我们先来学习FOR循环结构。 Private Sub Command1_Click() End sub 思考题 编写程序实现怎样在屏幕上依次输出1..10十个整数。 Print 1 Print 2 Print 3 Print 4 Print 5 Print 6 Print 7 Print 8 Print 9 Print 10 顺序 结构 vb1 思考题 提示:观察下面的10句语句有什么共同点、不同点。 i是从1到10 Print i 重复执行10次 顺序结构 Print 1 Print 2 Print 3 Print 4 Print 5 Print 6 Print 7 Print 8 Print 9 Print 10 提出问题 是否可以实现输出1..100的整数,1……1000的整数? vb2 实现输出1..100的整数 For X=1 to 1000 step 1 print x next X 实现输出1..1000的整数 循环变量=初值 循环变量没有超过终值 执行循环体 循环变量增加一个步长值 是 否 vb2tu For 循环变量=初值 to 终值 step 步长 循环体 Next 循环变量 x=1 X=10 Print x X=x+2 是 否 For x=1 to 10 step 2 print i Next x 格式 vb2tu 循环变量X=1 X=10 PRINT X X=X+2 是 否 For X=1 to 10 step 2 print x next X 5 x=10? 循环前X的值 6 4 3 2 1 循环后X的值 输出结果 循环次数 X=1 X=3 1 是 1 3 循环变量X=1 X=10 PRINT X X=X+2 是 否 For X=1 to 10 step 1 print x next X 5 是 x=10? 1 循环前X的值 6 4 3 2 3 1 1 循环后X的值 输出结果 循环次数 X=3 X=5 3 是 3 5 循环变量X=1 X=10 PRINT X X=X+2 是 否 For X=1 to 10 step 2 print x next X 5 是 是 是 是 x=10? 7 5 3 1 循环前X的值 6 9 7 4 7 5 3 5 3 2 3 1 1 循环后X的值 输出结果 循环次数 X=9 X=11 9 是 9 11 循环变量X=1 X=10 PRINT X X=X+2 是 否 For X=1 to 10 step 1 print

文档评论(0)

1亿VIP精品文档

相关文档