学年人教版数学必修3配套训练123 循环语句.docx
- 文档编号:6475658
- 上传时间:2023-01-06
- 格式:DOCX
- 页数:11
- 大小:375.11KB
学年人教版数学必修3配套训练123 循环语句.docx
《学年人教版数学必修3配套训练123 循环语句.docx》由会员分享,可在线阅读,更多相关《学年人教版数学必修3配套训练123 循环语句.docx(11页珍藏版)》请在冰豆网上搜索。
学年人教版数学必修3配套训练123循环语句
第一章 算法初步
1.2 基本算法语句
1.2.3 循环语句
[A组 学业达标]
1.下列给出的四个框图,其中满足WHILE语句格式的是 )
A.
(1)
(2) B.
(2)(3)
C.
(2)(4)D.(3)(4)
解析:
WHILE语句的特点是“前测试”.
答案:
B
2.下面程序的运行结果是( )
A.3B.7
C.15D.17
解析:
第一次循环,S=0×2+1=1,i=2;
第二次循环,S=1×2+1=3,i=3;
第三次循环,S=3×2+1=7,i=4;
第四次循环,S=7×2+1=15,i=5.
输出S=15.
答案:
C
3.下面程序执行后输出的结果是( )
A.-1B.0
C.1D.2
解析:
由于5+4+3+2=14,这时仍满足条件“S<15”,
∴n=2-1=1时,S=14+1=15,
当执行完循环体n=1-1=0后,再判断条件,此时不满足条件“S<15”,
接着执行“PRINTn”.所以n=0.
答案:
B
4.设计一个计算1×3×5×7×9×11×13的算法.下面给出了程序的一部分,则在横线①上不能填入的数是( )
A.13B.13.5
C.14D.14.5
解析:
程序运行过程中,各变量值如下表所示:
第1次循环:
S=1×3,i=5,
第2次循环:
S=1×3×5,i=7,
第3次循环:
S=1×3×5×7,i=9,
第4次循环:
S=1×3×5×7×9,i=11,
第5次循环:
S=1×3×5×7×9×11,i=13,
第6次循环:
S=1×3×5×7×9×11×13,i=15,
退出循环.
故应填入的数要大于13且小于等于15,则在横线①上不能填入的数是13,故选A.
答案:
A
5.下面是求1~1000内所有偶数的和的程序,把程序框图补充完整,则( )
A.①处为S=S+i,②处为i=i+1.
B.①处为S=S+i,②处为i=i+2.
C.①处为i=i+1,②处为S=S+i.
D.①处为i=i+2,②处为S=S+i.
解析:
程序框图求的是1~1000内所有偶数的和,故i步长为2,应有i=i+2,排除A、C;i初值为2,S应加的第一个偶数为2,而不是4,故语句S=S+i应在i=i+2的前面,排除D.
答案:
B
6.下面的程序运行后第3个输出的数是__________.
解析:
该程序中关键是循环语句,
第一次输出的数是1,
第二次输出的数是x=1+
=
,
第三次输出的数是x=1+
+
=2.
答案:
2
7.已知有下面的程序,如果程序执行后输出的结果是360,那么在程序UNTIL后面的“条件”应为__________.
解析:
因为输出的结果是360,即S=1×6×5×4×3,需执行4次,S需乘到3,i<3后结束算法.所以,程序中UNTIL后面的“条件”应为i<3.
答案:
i<3
8.设计一个计算1+3+5+7+…+99的值的程序,并画出程序框图.
解析:
程序框图如图所示:
程序如下:
9.设计算法求
+
+
+…+
的值.要求画出程序框图,写出用基本语句编写的程序.
解析:
这是一个累加求和问题,共1009项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法.
程序框图如图所示:
程序如下:
[B组 能力提升]
10.阅读如图所示的程序框图,运行相应的程序,如果输入某个正整数n后,输出的S∈(10,20),那么n的值为( )
A.3B.4
C.5D.6
解析:
框图首先给累加变量S赋值0,给循环变量k赋值1,
输入n的值后,执行S=1+2×0=1,k=1+1=2;
判断2>n不成立,执行S=1+2×1=3,k=2+1=3;
判断3>n不成立,执行S=1+2×3=7,
k=3+1=4;
判断4>n不成立,执行S=1+2×7=15,k=4+1=5.
此时S=15∈(10,20),是输出的值,说明下一步执行判断时判断框中的条件应该满足,即5>n满足,所以正整数n的值应为4.故选B.
答案:
B
11.执行如图的程序框图,如果输出的是a=341,那么判断框( )
A.k<4?
B.k<5?
C.k<6?
D.k<7?
解析:
a=1,k=2;a=5,k=3;a=21,k=4;a=85,k=5;a=341,k=6.
答案:
C
12.下面程序运行的结果是__________.
解析:
每次执行循环体后x与i的值对应如下.
x
110
120
130
140
150
160
170
180
190
200
i
2
3
4
5
6
7
8
9
10
11
答案:
200,11
13.根据下列程序框图,把对应的程序中所缺少的语句补充完整.
解析:
由程序框图可知利用了直到型循环结构,对应的语句为直到型循环语句,DO后面执行的为循环体,故①②处应分别为S=S+i^2,i=i+1,直到满足条件i>100为止,所以③处应为i>100.
答案:
①S=S+i^2 ②i=i+1 ③i>100
14.求200以内(包括200)的所有偶数和,试用两种循环结构画出其程序框图并编写程序.
解析:
当型循环,程序框图如图所示:
程序为:
直到型循环,程序框图如图所示:
程序为:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学年人教版数学必修3配套训练123 循环语句 学年 人教版 数学 必修 配套 训练 123 循环 语句