内容正文:
数学 (必修 3·人教 A 版)
互动探究解疑
典例试做 1:算法如下:
第一步,输入自变量 x 的值.
第二步,判断 x > 0 是否成立,若成立,计算 y = 1 + x;否则,执行下
一步.
第三步,计算 y = - x - 3.
第四步,输出 y.
程序框图如图所示.
跟踪练习 1:算法程序框图如图所示:
典例试做 2:算法:第一步,输入 x.
第二步,如果 x < 0,则使 y = 2x - 1,输出 y,否则执行第三步.
第三步,如果 0≤x < 1,则使 y = x2 + 1,输出 y,否则执行第四步.
第四步,y = x3 + 2x.
第五步,输出 y.
相应的程序框图如下图所示.
跟踪练习 2:C 此程序框图是求分段函数
y =
x + 1(x > 0)
0(x = 0)
- x + 1(x < 0)
{ 的值,
当 x = 2 时,y = 3.
典例试做 3:算法如下:
第一步,输入点 A(x1 ,y1 )、B(x2 ,y2 )的坐标.
第二步,若 x1 ≠x2 ,计算并输出 k =
y2 - y1
x2 - x1
;否则,输出斜率不存在.
程序框图如图所示.
典例试做 4:设购物金额为 x 元时,实际交款 y 元,
则 y =
0. 8x,(x≥800)
0. 9x,(500≤x < 800)
x,(x < 500)
{ .
算法如下:第一步,输入 x.
第二步,判断 x≥800 是否成立,若成立,则 y = 0. 8x;否则,执行第
三步.
第三步,判断 x≥500 是否成立,若成立,则 y = 0. 9x;否则,y = x.
第四步,输出 y. 程序框图如图所示.
课堂达标验收
1. B 条件结构与顺序结构所不同的是条件结构中一定含有判断框.
2. D 因为 a = 2 > b = 1
4
= 1
16
,所以 a > b 成立,所以输出 a·b =
2 × 1
4
= 2
4
.
3. D 当 x > 3 时,y = 8 + 2. 6(x - 3) + 1 = 9 + 2. 6(x - 3),
∴ (1)处应填 y = 9 + 2. 6(x - 3).
4. 5 由题意知,x = - 1 < 3,∴ y = 4 - ( - 1) = 5.
第 3 课时 循环结构
新知导学
1. 反复执行 循环体 2. 继续执行循环体 终止循环 执行循环
体 终止循环 3. 条件结构 终止 一次 一次都不执行
预习自测
1. D 在循环结构中,当条件满足时执行循环体,不满足则停止,这样的
循环结构是当型循环.
2. A c = 8,x = 9 - 8 - 3 = - 2,循环结束,输出 x 的值是 - 2.
3. B 把各循环变量在各次循环中的值用表格表示如下.
CCZL
085
现行旧教材·高中新课程学习指导
循环
次数
① ② ③ …
N 0 + 11
0 + 1
1
+ 1
3
0 + 1
1
+
1
3
+ 1
5
…
0 + 1
1
+ 1
3
+
1
5
+ … + 1
99
T 0 + 12
0 + 1
2
+ 1
4
0 + 1
2
+
1
4
+ 1
6
…
0 + 1
2
+ 1
4
+
1
6
+ … + 1
100
S 1 - 12
1 - 1
2
+ 1
3
- 1
4
1 - 1
2
+ 1
3
-
1
4
+ 1
5
- 1
6
…
1 - 1
2
+ 1
3
- 1
4
+ … + 1
99
- 1
100
因为 N = N + 1
i
,由上表知 i 是 1→3→5,…,所以 i = i + 2.
故选 B.
4. 8 若输入 a = 1,b = 2,则第一次不满足 a > 6,则 a = 2,第二次不满足 a
> 6,则 a = 2 × 2 = 4,第三次不满足 a > 6,则 a = 4 × 2 = 8,此时满足
a > 6,输出 a 的值为 8.
互动探究解疑
典例试做 1:算法如下:
第一