创新设计学年高中数学 第一章算法初步章末检测 新人教A版必修3Word格式文档下载.docx
- 文档编号:17533149
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:12
- 大小:167.70KB
创新设计学年高中数学 第一章算法初步章末检测 新人教A版必修3Word格式文档下载.docx
《创新设计学年高中数学 第一章算法初步章末检测 新人教A版必修3Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《创新设计学年高中数学 第一章算法初步章末检测 新人教A版必修3Word格式文档下载.docx(12页珍藏版)》请在冰豆网上搜索。
答案 D
解析 任何一种算法都是由上述三种逻辑结构组成的,它可以含有三种结构中的一种、两种或三种.
3.(2013·
潍坊高一检测)阅读下列程序框图:
若输出结果为0,则①处的执行框内应填的是( )
A.x=-1B.b=0
C.x=1D.a=
答案 A
解析 先确定执行框内是给x赋值然后倒着推,b=0时,2a-3=0,a=
,a=
时,2x+1=
,x=-1.
4.如图所示,程序框图的输出结果是( )
A.3B.4C.5D.8
答案 B
解析 利用循环结构求解.
当x=1,y=1时,满足x≤4,则x=2,y=2;
当x=2,y=2时,满足x≤4,则x=2×
2=4,y=2+1=3;
当x=4,y=3时,满足x≤4,则x=2×
4=8,y=3+1=4;
当x=8,y=4时,不满足x≤4,则输出y=4.
5.(2013·
广州高一检测)用辗转相除法,计算56和264的最大公约数时,需要做的除法次数是( )
A.3B.4C.6D.7
解析 由辗转相除法,264=56×
4+40;
56=40×
1+16;
40=16×
2+8;
16=8×
2.即得最大公约数为8,做了4次除法.
6.阅读如图所示的程序框图,则循环体执行的次数为( )
A.50B.49C.100D.99
解析 ∵i=i+2,∴当2+2n≥100时循环结束,此时n=49,故选B.
7.下面程序运行时,从键盘输入-3,则输出值为( )
A.-3B.3C.1D.-1
解析 由程序知,当x>
0时,y=1;
否则,当x=0时,y=0;
当x<
0时,y=-1.
∴y=
.
8.(2013·
天津高考)阅读如图所示的程序框图,运行相应的程序,若输入x的值为1,则输出S的值为( )
A.64B.73C.512D.585
解析 按照程序框图执行算法,写出运行结果.程序框图执行过程如下:
x=1,S=0,S=1,S<50⇒x=2,S=9,S<50⇒x=4,S=73>50,跳出循环,输出S=73.
9.(2013·
江西高考)阅读如下程序框图,如果输出i=5,那么在空白矩形框中应填入的语句为( )
A.S=2*i-2B.S=2*i-1
C.S=2*iD.S=2*i+4
解析 当空白矩形框中应填入的语句为S=2*i时,程序在运行过程中各变量的值如下表示:
i S 是否继续循环
循环前1 0
第一圈2 5 是
第二圈3 6 是
第三圈4 9 是
第四圈5 10 否
故输出的i值为5,符合题意.故选C.
10.(2013·
张家口高二检测)阅读如图所示的程序框图,运行相应的程序,当输入x的值为-25时,输出x的值为( )
A.-1 B.1
C.3 D.9
解析 当x=-25时,|x|>1,所以x=
-1=4>1,x=
-1=1>1不成立,所以输出x=2×
1+1=3.
二、填空题
11.阅读如图所示的程序框图,运行相应的程序,输出的结果s=________.
答案 9
解析 按算法框图循环到n=3时输出结果.
当n=1时,s=1,a=3;
当n=2时,s=1+3=4,a=5;
当n=3时,s=4+5=9,a=7,所以输出s=9.
12.(2013·
浙江高考)若某程序框图如图所示,则该程序运行后输出的值等于________.
答案
解析 当k=1时,S=1+
=
;
当k=2时,S=
+
当k=3时,S=
当k=4时,S=
此时k=5>4,所以S=
13.如下图是求12+22+32+…+1002的值的程序框图,则正整数n=________.
答案 100
解析 因为第一次判断执行后,s=12,i=2,第二次判断执行后,s=12+22,i=3,而题目要求计算12+22+32+…+1002,故n=100.
14.执行如图所示的程序框图,若输入x=4,则输出y的值为________.
答案 -
解析 当输入x=4时,
计算y=
x-1,得y=1.
不满足|y-x|<
1.于是得x=1,此时y=
-1=-
,
1,此时x=-
,得y=-
这样|y-x|=|-
|=
<
1,执行“是”,
所以输出的是-
三、解答题
15.分别用辗转相除法和更相减损术求282与470的最大公约数.
解 辗转相除法:
470=1×
282+188,
282=1×
188+94,
188=2×
94,
∴282与470的最大公约数为94.
更相减损术:
470与282分别除以2得235和141.
∴235-141=94,141-94=47,94-47=47,
∴470与282的最大公约数为47×
2=94.
16.某公司为激励广大员工的积极性,规定:
若推销产品价值在10000元之内的年终提成5%;
若推销产品价值在10000元以上(包括10000元),则年终提成10%,设计一个求公司员工年终提成f(x)的算法的程序框图.
解 程序框图如下图所示:
17.(2013·
邯郸高一检测)下列是某个问题的算法程序,将其改为程序语言,并画出框图.
算法:
第一步,令i=1,S=0.
第二步,若i≤999成立,则执行第三步.
否则,输出S,结束算法.
第三步,S=S+
第四步,i=i+2,返回第二步.
解 程序如下:
程序框图如下:
18.给出以下10个数,5,9,80,43,95,73,28,17,60,36.要求把大于40的数找出来并输出.试画出该问题的算法程序框图.
解 程序框图如下:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 创新设计学年高中数学 第一章算法初步章末检测 新人教A版必修3 创新 设计 学年 高中数学 第一章 算法 初步 检测 新人 必修