For循环结构课件学习资料.ppt

For循环结构课件学习资料.ppt

ID:57208731

大小:378.00 KB

页数:14页

时间:2020-08-03

For循环结构课件学习资料.ppt_第1页
For循环结构课件学习资料.ppt_第2页
For循环结构课件学习资料.ppt_第3页
For循环结构课件学习资料.ppt_第4页
For循环结构课件学习资料.ppt_第5页
资源描述:

《For循环结构课件学习资料.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、For…Next循环的简单设计——杜美娜复习顺序结构顺序地执行每一条语句。是任何从简单到复杂的程序的主体基本结构选择结构根据所给定的条件为真(即条件成立)与否,而决定从各实际可能的不同分支中执行某一分支无论分之多寡,必择其一;纵然分支众多,仅选其一。特点:老和尚和小和尚的故事从前有座山,山上有座庙,庙里有一个老和尚和一个小和尚。老和尚给小和尚讲故事:从前有座山……死循环概念:无限循环教学目标1、掌握FOR循环语句的格式。2、理解FOR语句的执行过程。3、学会使用FOR循环语句来实现循环控制结构,解决实际问题。4、初步

2、掌握程序调试运行的方法。例题:输出100以内的所有偶数的算数平方根Private  Sub  Command_Click( ) Print    Sqr(2) Print    Sqr(4) Print    Sqr(6) …… Print    Sqr(100) End  SubPrivate  Sub  Command_Click( ) For i=2  To 100  Step  2     Print  Sqr (i) Next  i End  Sub顺序结构编程:循环结构编程:For…Next语句的语法格式

3、:For<循环变量>=<初值>To<终值>[Step<步长>][语句组1][ExitFor][语句组2]Next[循环变量]For语句的执行过程:进入For循环后,首先把<初值>赋给<循环变量>,检查<循环变量>的值是否超过<终值>。如果超过就停止执行循环体,跳出循环,执行Next后面的语句;否则执行一次循环体,然后把<循环变量>+<步长>的值赋给<循环变量>,重复上述过程。可以在循环中的任何位置放置任意个ExitFor语句,随时退出循环。阅读下列程序,指出错误打印1~5这5个数1)  For i=1 To 5 St

4、ep-1    Print i Next  i 2)  For i=1 To 5        Print 〝i〞;     Next i 3)  For i=1 To 5        Print i 4)  For i=1 To 5        Print i Next  j打印5~1这5个数5)  For i=5 To 1        Print i    Next i循环变量不对应缺少Next语句输出结果为空,步长有问题输出iiiii,Print后为字符型数据缺少步长值,添加Step-1FOR循环语句的注

5、意事项:1、For… Next语句成对出现,循环变量名保持一致2、循环变量是数值型变量3、步长值可正可负,当步长值为1时,Step及步长值可以省略4、初值、终值和步长值既可以是常量,也可以是变量和表达式阅读下列程序,指出循环结束时变量a的值、运行的结果For a = 1 To 100     s = s + aNext aPrint "s="; sPrint "a="; as=5050运行结果:a=101课程小结For…Next循环结构的语法格式循环执行过程循环执行时的注意事项感悟课后探究已知S=1+2+3+……+N

6、,找出一个最大整数N,使得S<3000,编程解决这个问题。For语句是循环次数已知的循环,必须要有初值、终值和步长值。而这道题终值是未知的,因此不能用For,那么这种问题应该如何解决呢?请大家思考。课后作业假日小队的同学为居民楼内每户居民计算电费,楼内有10户居民,每度电0.7元,编写一个程序,输入每一户的用电量,然后计算出应缴的电费,再输入下一户的用电量,再计算应缴电费……一直重复下去直到全部用户计算完毕。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。