- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
【创新设计年高中数学第一章算法初步章末检测新人教A版必修3
一选择题
1下面对程序框图中的图形符号的说法错误的是 ()
A起止框是任何流程不可少的,表明程序开始和结束
B输入输出可用在算法中任何需要输入输出的位置
C算法中间要处理数据或计算,可分别写在不同的注释框内
D当算法要求对两个不同的结果进行判断时,判断条件要写在判断框内
答案C
解析算法中间要处理数据或计算,可分别写在不同的处理框内
2算法共有三种逻辑结构,即顺序结构条件结构循环结构,下列说法正确的是 ()
A一个算法只能含有一种逻辑结构
B一个算法最多可以包含两种逻辑结构
C一个算法必须含有上述三种逻辑结构
D一个算法可以含有上述三种逻辑结构的任意组合
答案D
解析任何一种算法都是由上述三种逻辑结构组成的,它可以含有三种结构中的一种两种或三种
3(2024·潍坊高一检测)阅读下列程序框图:
若输出结果为0,则①处的执行框内应填的是 ()
Ax=1 Bb=0
Cx=1 Da=eq\f(3,2)
答案A
解析先确定执行框内是给x赋值然后倒着推,b=0时,2a3=0,a=eq\f(3,2),a=eq\f(3,2)时,2x+1=eq\f(3,2),x=1
4如图所示,程序框图的输出结果是 ()
A3 B4 C5 D8
答案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(2024·广州高一检测)用辗转相除法,计算56和264的最大公约数时,需要做的除法次数是 ()
A3 B4 C6 D7
答案B
解析由辗转相除法,264=56×4+40;56=40×1+16;40=16×2+8;16=8×2即得最大公约数为8,做了4次除法
6阅读如图所示的程序框图,则循环体执行的次数为 ()
A50 B49 C100 D99
答案B
解析∵i=i+2,∴当2+2n≥100时循环结束,此时n=49,故选B
7下面程序运行时,从键盘输入3,则输出值为 ()
A3 B3 C1 D
答案D
解析由程序知,当x0时,y=1;否则,当x=0时,y=0;当x0时,y=1
∴y=eq\b\lc\{(\a\vs4\al\co1(1(x0),0(x=0),1(x0)))
8(2024·天津高考)阅读如图所示的程序框图,运行相应的程序,若输入x的值为1,则输出S的值为 ()
A64 B73 C512
答案B
解析按照程序框图执行算法,写出运行结果程序框图执行过程如下:x=1,S=0,S=1,S<50?x=2,S=9,S<50?x=4,S=73>50,跳出循环,输出S=73
9(2024·江西高考)阅读如下程序框图,如果输出i=5,那么在空白矩形框中应填入的语句为 ()
AS=2*i2 BS=2*i1
CS=2*i DS=2*i+4
答案C
解析当空白矩形框中应填入的语句为S=2*i时,程序在运行过程中各变量的值如下表示:
iS是否继续循环
循环前10
第一圈25是
第二圈36是
第三圈49是
第四圈510否
故输出的i值为5,符合题意故选C
10(2024·张家口高二检测)阅读如图所示的程序框图,运行相应的程序,当输入x的值为25时,输出x的值为 ()
A1B1
C3D9
答案C
解析当x=25时,|x|>1,所以x=eq\r(25)1=4>1,x=eq\r(4)1=1>1不成立,所以输出x=2×1+1=3
二填空题
阅读如图所示的程序框图,运行相应的程序,输出的结果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(2024·浙江高考)若某程序框图如图所示,则该程序运行后输出的值等于________
答案eq\f(9,5)
解析当k=1时,S=1+eq\f(1,1×2)=eq\f(3,2);当k=2时,
您可能关注的文档
- 2024年高考数学一轮复习 第二章 不等式 第6课 二次函数的最值练习文.doc
- 2024高中数学 23幂函数课后同步测评 新人教A版必修1.doc
- 2024年高考数学一轮复习 第二章 不等式 第7课 二次方程根的分布练习文.doc
- 2024高中数学 23平面向量的基本定理及坐标表示习题课A(图片版)新人教A版必修4.doc
- 2024高中数学 23平面向量的基本定理及坐标表示习题课B(图片版)新人教A版必修4.doc
- 2024高中数学 23数学归纳法应用中的四个常见错误总结 新人教A版选修22 .doc
- 2024高中数学 23数学归纳法教学设计 新人教B版选修22.doc
- 2024高中数学 23数学归纳法练习 新人教A版选修22 .doc
- 2024高中数学 23数学归纳法评测练习 新人教A版选修22.doc
- 2024高中数学 23数学归纳法评测练习新人教B版选修22.doc
文档评论(0)