资源描述:
《高中数学第二章算法初步单元检测北师大版必修3》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第二章算法初步单元检测1=一、选择题(每小题5分,共50分)1.下面対算法描述正确的一项是()•A.算法只能用自然语言来描述B.算法只能用图形方式来表示C.同一个问题可以何不同的算法D.同一问题的算法不同,结果必然不同2.用二分法求方程#一2=0的近似根的算法中要用哪种算法结构().A.顺序结构B.条件结构C.循环结构D.以上都用3.计算机执行下血的程序后,输出的结杲是()./1=1B=3A=A+BB=A~B输出仏BA.1,3B.4,1C.0,0D.6,04.如图,程序框图输出的结果是5,则输入的龙的值为()./输Ax//输呼/A.2B.-3C.26D.2或一35
2、.如图所示的算法框图,下列说法正确的是().⑶束)A.笫一个输岀的数为1B.第一个输出的数为4C.交换隹回与更国的顺序后输出结果相同D.授后一个输出的是20036.执行下而语句后,输出的值是().A.笫一个输岀的数为1B.第一个输出的数为4C.交换隹回与更国的顺序后输出结果相同D.授后一个输出的是20031.执行下而语句后,输出的值是().A=0ForJ=2To5A=A-J*JNext输出JA.4B.5C.54D.551.某同学设计了如图的算法框图用以计算和式1X10+3X12+5X14+-+19X28的值,则在判断框小可以填写的表达式为()•A.8./输出S/G
3、19B.Z>20C.7>21D.7<21如图所示的算法框图屮,语句“输出r被执行的次数为().A.9.输入32B.33对于下列算法:aC.34If日>5Thenb=ElseTfa<3Thenb=5Else方=9EndTfEndIf输出曰,b如果在运行时输入2,那么输出的结果是().A.2,5B.2,4C.2,3D.2,910.如图,若/'(/)=#,g{x)=log2^,输入^=0.25,则输出力(0等于()./输Ar//输出加X)/IA.0.25B.2C.—2D.—0.25二、填空题(每小题5分,共20分)11.某算法的程序框图如图所示,则输出量y与输入量x满
4、足的关系式是—12.Cop/输乔/M按如图所示的算法框图运算,若输入尸8,则输出k=若输出k=2,则输入x的収值范围是(W)/输出xA/13•阅读下列算法:尸6love=8If^5、画出求函数值『的算法框图,并用算法x-l,x>2,语句描述.17.(12分)猴子笫一天摘下若干个桃子,当即吃了一半,还不过瘾,乂多吃了一•个,第二天又将剩下的桃子吃掉一半,又多吃了一个,以后每天早上都吃前一天剩下的一半零一个,至U第十天早上想吃时,见只剩一个桃子了,求第一天共摘了多少桃子?画出算法框图,并用语18.(14分)为了节约用水,学校改革澡堂收费制度,实行计时收费,洗澡时间在30分钟以内(含30分钟),每分钟收费0.1元,30分钟以上超出的部分每分钟0.2元,请设计算法,使用基木语句完成澡堂计费工作,要求输入时间,输出费用.参考答案1.答案:C2.答案:
6、D3.答案:B解析:该程序运行的过程是:A=lB=3昇=1+3=4〃=4_3=1输出力=4,B=1.4.答案:D5.答案:A解伸;k是一个循坏结构的算法框图.百先给刀赋值1,当77>2000时结束程序,最后一个输出的是1999,所以D肯定是错误的,在第一个赋值结束吋就输出刀,显然是1,如果交换/输出"/与历刁划的顺序,第一个将会输出4,显然结果发生了变化.1.答案:B解析:按执行过程一步一步分析,循环实现了J=22+32+42+52,但要注意输出语句的表达式.2.答案:B解析:据和式可知当匸19时是求和的最后一项,然后是片21,此时即要求终止程序,输出S,故判断框
7、可填入Z>20,也可以填妙21.3.解析:由题意知;=1+37(;=1,2,…),当,=1时,第1次输出,,当7=34时,最后一次输出i,所以共输出34次.答案:C4.答案:A解析:木题主要考查条件语句的应用•输入$的值2,首先判断是否大于5,显然2不大于5,然后判断2与3的大小,显然2小于3,所以结果是〃=5,因此结果应当输出2,5.5.答案:C解析:力(力取/'(X)与中的较小值,即力(0.25)=min{/(0.25),g(0・25)},g(0.25)=log20.25=-2,/(O.25)=(t)2=£・6.答案:y=[x-2,x>1{Vx<]解析:由题
8、意知算法框