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

结构,在编写程序时要用到循环语句.

2.两种循环语句执行循环体的顺序相同吗?

[提示] 两种循环语句执行循环体的顺序不同.在for循环语句中,循环变量的值和终值比较,结果为真时执行循环体,结果为假时,停止循环.在while循环语句中,当表达式的结果为真时执行循环体;结果为假时,停止循环.

3.在两种循环语句中,循环体执行的次数相同吗?

[提示] 在两种循环语句中,循环体执行的次数是不同的,由于for语句是先执行循环体再判断条件,因此,任何一个for语句中,循环体至少要执行一次,直到满足条件为止;而while语句是先判断条件,因此,循环体可能一次也不执行就退出循环体.

 画出计算12+32+52+...+9992的程序框图,并写出程序.

[思路探究] 根据累加的特点,用循环结构,然后用for循环语句编写.

[解] 由题意知各项指数相同,底数相差2,可以借助于循环结构设计算法.

①程序框图:

②程序为:

母题探究:1.(变条件)用for循环语句写出求1+++...+的值的计算程序.