Page 101 - 高中 信息技术 必修1 数据与计算
P. 101
4.4 运用循环结构描述问题求解过程
交 流
各小组讨论、交流for循环、while循环语句在格式、功能、应用等方面的异同及其各
自的特点。
实 践
1.我们用for循环计算了从1到10的累加值,并且使用的循环控制变量为递增方式。借
助此问题的学习,尝试设计用递减方式的循环控制编写代码。
2.用while循环编程实现计算从1到10的累加值,并对for循环、while循环的使用进行
广东教育出版社
对比。
4.4.4 循环控制的应用
循环控制包含控制循环变量的变化方式和控制循环的跳转。无论是for循环还是while循
环,都需要一个控制循环的变量来控制循环的执行。但是,有些循环仅靠循环变量自身的
变化难以达到想要的控制效果,因此需要用到控制循环的跳转语句。实现控制循环的跳转
需要用到break和continue两个关键字。其中,break是中断循环,continue是跳出本次循环体
的执行。
1. break语句
在循环结构中,可以用break语句跳出当前循环体,从而中断当前循环。在实际运用
中,往往是在循环体中使用某一个条件来选择是否中断循环,即跳出当前循环,继而执行
当前循环外的下一条语句。也就是说,当某个条件成立的时候,需要立即退出循环,不再
运行循环中余下的代码,也不管循环控制变量的条件测试的结果如何。使用break语句,即
可让程序能按照要求执行要执行的代码。
2. continue语句
continue语句是对break语句的补充。continue不是立即跳出循环体,而是当条件符合需
要跳转的时候,跳过该次循环结束前的语句,回到循环开头的条件测试部分,重新开始执
行循环。同理,在实际运用中,往往是在循环体中使用某一个条件来选择是否跳转循环。
项目实施
各小组根据项目选题及拟订的项目方案,结合本节所学知识,比较程序设计几种基本
结构的特点,利用几种程序结构完成相应的程序编写,进一步完善该项目方案中的各项学
习活动,并参照项目范例的样式,撰写相应的项目成果报告。
93 93
9 ֻඹᅣ JOEE