内容正文:
数学 (必修 3·人教 A 版)
跟踪练习 3:
典例试做 4:算法步骤:
第一步,令 i = 0,S = 0.
第二步,S = S + 2i.
第三步,i = i + 1.
第四步,判断 i 是否大于 49. 若成立,则输出 S,结束算法;否则,返回
第二步.
程序框图如图 2 所示.
典例试做 5:T > 0? A = M - W
50
根据已知中男生平均分用变量 M
表示,女生平均分用变量 W 表示,可得题图中空白的判断框表示男生分
数,又由男生的成绩用正数,故题图中空白的判断框为“T > 0?”. 统计结
束后,M 为正数,而 W 为负数( 女生成绩和的相反数),故题图中空白的
处理框为 A = M - W
50
.
课堂达标验收
1. C 循环结构不能是永无终止的“死循环”,一定要在某个条件下终止
循环,这就需要条件结构来作出判断. 因此循环结构中一定包含条件
结构. 所以选项 C 不正确.
2. D 执行一次,i = 1,S = 1
3
;
执行二次,i = 2,S = - 1
2
;
执行三次,i = 3,S = - 3;
执行四次,i = 4,S = 2,循环结束,输出 S 值为 2.
3. B 输入 N 的值为 20,
第一次执行条件语句,N = 20,i = 2, N
i
= 10 是整数,
∴ T = 0 + 1 = 1,i = 3 < 5;
第二次执行条件语句,N = 20,i = 3, N
i
= 20
3
不是整数,
∴ i = 4 < 5;
第三次执行条件语句,N = 20,i = 4, N
i
= 5 是整数,
∴ T = 1 + 1 = 2,i = 5,此时 i≥5 成立,∴ 输出 T = 2.
故选 B.
4. (1)57 (2)8 第一次输出的 i = 8,第二次输出的 i = 15,第三次输出
的 i = 22,第四次输出的 i = 29,第五次输出的 i = 36,第六次输出的i =
43,第七次输出的 i = 50,第八次输出的 i = 57,循环终止,共输出 i 的个
数为 8.
5. 直到型循环结构程序框图如图(1):
当型循环结构程序框图如图(2):
1. 2 基本算法语句
1. 2. 1 输入语句、输出语句和赋值语句
新知导学
1. 变量 赋值 输入 信息 输入
2. 表达式 值 输出 常量 变量 系统 输出
3. 表达式 左 左 赋值号 结束
预习自测
1. A A 对,“提示内容” 及后面的分号可省略,直接输入;B 错,x + 3 是
代数式,不是变量;C 错,只有“提示内容”而无变量;D 错,x = 3 是等式
而不是变量.
2. C A 错,“ = ”左侧只能是变量不能是表达式,也不能是数字,∴ B 错.
C 对,把 2 + 4 的值即 6 赋给了变量 a. D 错,在一个赋值语句中,只能
给一个变量赋值,不能出现两个或多个“ = ”.
3. C 利用赋值语句知有如下执行过程:A = 3,B = 5→A = 5→B = 5.
4. B M = 2 × 1 000 + 6 × 2 + 7 = 2 019,则输出的结果 M 是 2 019.
互动探究解疑
典例试做 1:(1) B “ 提示内容” 与输入内容之间要用“;” 隔开,故
A 错;提示内容在前,输入内容在后,故 C 错;输入语句用“ INPUT” 而非
“PRINT”,故 D 错.
(2)B 由输出语句的格式及功能知 A,C,D 正确,不能直接输出 S
= 4,故选 B.
跟踪练习 1:C 输入语句不能直接输入常量,其中的提示信息只能
紧跟 INPUT,且不能多次提示,故选 C.
典例试做 2:(1)4,4 3,3 (1)由题意可知①中输出的 x 和 y 值分
别为 4,4;②中输出的 x 和 y 值分别为 3,3.
(2)程序①中的 x = y 是将 y 的值 4 赋给 x,赋值后 x 的值变为 4;②
中 y = x 是将 x 的值 3 赋给 y,赋值后 y 的值为 3.
跟踪练习 2:D A
典例试做 3:程序如下:
INPUT A,B
PRINT A,B
X = A
A = B
B = X
PRINT A,B
END
典例试做 4:程序框图如图所示: