2018-2019学年人教B版必修三 循环语句 学案
2018-2019学年人教B版必修三  循环语句   学案第1页

1.2.3 循环语句

[学习目标]

1.正确理解循环语句的概念,并掌握其结构;

2.会应用条件语句和循环语句编写程序;

3.经历对现实生活情境的探究,认识到应用计算机解决数学问题的方便简捷.

[知识链接]

在一些破解密码的软件中,经常会使用穷举法,或称为暴力破解法,是一种针对密码的破译方法,即将密码进行逐个推算直到找出真正的密码为止.例如一个已知是六位并且全部由数字组成的密码,其可能共有1 000 000种组合,因此在软件中可以将密码由000 000开始至999 999逐个试一遍,因此最多尝试1 000 000次就能找到正确的密码.理论上利用这种方法可以破解任何一种密码,问题只在于如何缩短破解的时间.你知道这种软件是如何设计的吗?

[预习导引]

循环语句的两种结构

for循环语句的格式:

根据for语句中所给定的初值、终值和步长,来确定循环次数,反复执行循环体内各语句.

执行过程:通过for语句进入循环,将初值赋给循环变量,当循环变量的值不超过终值时,则顺序执行循环体内的各个语句,遇到end,将循环变量增加一个步长的值,再与终值比较,如果仍不超过终值范围,则再次执行循环体,这样重复执行,直到循环变量的值超过终值,则跳出循环.

while循环语句的格式: