当前位置: 首页 > >

精品K12学*人教版高中数学必修三学案:1.2.3循环语句(1)

发布时间:

精品 K12 学*资料
§1.2.3 循环语句------while 循环
高一数学必修3第一章1.2.3循环语句
一、学*目标:
(1)正确理解循环语句的概念,并掌握其结构; (2)会应用循环语句编写程序.
二、自主学*:
1.“For 循环”是在循环次数已知时使用的循环,其一般形式为:
For 循环变量=_________________________
循环体
end
3.说明: ① for 与 end 成对出现。 ② 步长为 1 时可省略。 ③ 用于预先知道循环次数的情形。循环次数=(终值-初值)/步长+1 ④ “;”的用处。
2.“while 循环语句”是在未知循环次数的条件下进行的循环,也可以在循环次数已知的循 环中使用。其一般形式为: While____________ 循环体 end
当程序执行时,遇到 while 语句,先对表达式所描述的条件进行判断,如果条件成立, 则执行 while 和 end 之间的循环体,然后再判断上述条件,再次执行循环体,这个过程反复 执行,直到某一次不符合条件为止,这时不再执行循环体,将跳到 end 语句后,执行 end 后面的语句; 精品 K12 学*资料

精品 K12 学*资料
三、典例分析:
例 1. 求*方值小于 1000 的最大整数。
例 2.用 while 循环语句编写一个程序,计算 1×3×5×……×99.
练*: 设计计算:2×4×6×…×100 的程序
练*:设计程序1? 3? 5 ? ...? 99
精品 K12 学*资料

精品 K12 学*资料

例 3. 画出计算 1 ? 1 ? 1 ? ? 1值的算法程序框图,并写出程序。

246

200

四、快乐体验:写出下列各题输出结果
1.for x=5:(-1):(-2) end disp(x) 输出____
2.for x=5:(-1):(-2) disp(x)
end 输出________________ 3. s=0; for i=1:1:6
s=s+i*(i+1); end s 输出_________ 4.S=0;
精品 K12 学*资料

精品 K12 学*资料 T=0; for i=1:1:5 T=T+i; S=S+T; end print(%io(2),s) 输出________
精品 K12 学*资料

精品 K12 学*资料 精品 K12 学*资料

精品 K12 学*资料 精品 K12 学*资料




友情链接: