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
   96   97   98   99   100   101   102   103   104   105   106