电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

高中数学 第二章 算法初步水平测试 北师大版必修3-北师大版高一必修3数学试题VIP免费

高中数学 第二章 算法初步水平测试 北师大版必修3-北师大版高一必修3数学试题_第1页
1/15
高中数学 第二章 算法初步水平测试 北师大版必修3-北师大版高一必修3数学试题_第2页
2/15
高中数学 第二章 算法初步水平测试 北师大版必修3-北师大版高一必修3数学试题_第3页
3/15
第二章算法初步水平测试本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分,满分150分,考试时间120分钟.第Ⅰ卷(选择题,共60分)一、选择题(每小题5分,共60分)1.下列赋值语句错误的是()A.i=i-1B.m=m2+1C.k=-1,kD.x+y=a答案D解析执行i=i-1后,i的值比原来小1,则A正确;执行m=m2+1后,m的值等于原来m的平方再加1,则B正确;执行k=-1,k后,k的值是原来的负倒数,则C正确;赋值号的左边只能是一个变量,则D错误.2.下列关于条件语句的叙述正确的是()A.条件语句中必须有Else和EndIfB.条件语句中可以没有EndIfC.条件语句中可以没有Else,但必须有EndIfD.条件语句中可以没有EndIf,也可以没有Else答案C解析条件语句又称为“块If语句”,之所以称为“块”,必须以If开头,有EndIf结束,其中的Else可以没有,故选C.3.运行以下程序时,执行循环体内的次数是()i=1Doi=i+1i=i*iLoopWhilei<10输出iA.2B.9C.10D.8答案A解析第一次执行循环体,i=1,i=i+1=2,i=i*i=4,i=4<10成立第二次执行循环体i=4,i=i+1=5i=i*i=25i=25<10不成立,退出循环体,共执行了2次.4.阅读下图所示的程序框图,运行相应的程序,输出的结果是()A.3B.11C.38D.123答案B解析本题以典型循环结构的形式,考查了在给定条件下输出结果的求解问题.根据框图可知第一步的运算为:a=1<0,满足条件,可以得到a=12+2=3,又因为a=3<10,满足条件,所以有a=32+2=11,因为a=11>10,不满足条件,输出结果a=11,故选B.5.阅读下边的程序框图,运行相应的程序,若输入x的值为-4,则输出y的值为()A.0.5B.1C.2D.4答案C解析本小题主要考查了循环结构的程序框图,同时也有效地考查了考生的识图、解图、用图的能力.由框图可知:x=-4,|x|>3,x=|-4-3|=7;x=7,|x|>3,x=|7-3|=4;x=4,|x|>3,x=|4-3|=1<3,y=21=2.故选C.6.下列语句执行后输出的结果是()n=5S=0DoS=S+nn=n-1LoopWhileS≤14输出nA.1B.0C.2D.-1答案B解析由程序可知S=5+4+3+2+1=15>14跳出循环体,所以n=1-1=0.7.阅读如下图所示的程序框图,若输出s的值为-7,则判断框内可填写()A.i<3?B.i<4?C.i<5?D.i<6?答案D解析由题意可知i=1,s=2→s=1,i=3→s=-2,i=5→s=-7,i=7,因此判断框内应为i<6?.8.如果以下程序运行后输出的结果是132,那么在程序中While后面的“条件”应为()i=12s=1Dos=s*ii=i-1LoopWhile“条件”PrintsEndA.i>11B.i>=11C.i<=11D.i<11答案D解析本题中的程序用到的是直到型循环语句,先执行循环体再判断条件,不符合条件执行循环体,符合条件结束.当i=12时,s=1×12,当i=11时,s=12×11=132.要使输出结果为132,条件应为i<11,故答案选D.A.第一步B.第二步C.第三步D.三步都对答案D解析遵循从内向外运算即可.即先算内层,再算外层.10.下列所给的运算:①ABS(-5)=5;②SQR(4)=±2;③5/2=2.5;④5\2=2.5;⑤5MOD2=2.5;⑥2^,3=9.其中运算结果正确的有()A.1个B.2个C.3个D.4个答案B解析只有①和③是正确的,其余全错.其中①是求绝对值,正确;②是求算术平方根,不应有两个值;③是商,正确;④是取整,应为2;⑤也是求余数,应为1;⑥是求2的3次方,应为8.11.算法框图(如图)表示的程序所输出的结果是()A.11B.12C.132D.1320答案D解析该算法框图的运行过程是:i=12s=1i=12≥10成立s=1×12=12i=12-1=11i=11≥10成立s=12×11=132i=11-1=10i=10≥10成立s=132×10=1320i=10-1=9i=9≥10不成立输出s=1320.12.求函数y=x2+2x(x∈[-10,10),x∈Z)的最大值的程序是:在上述程序的横线上应填()A.ymax=10B.ymax>y,x>=10C.ymax<=y,x<10D.ymax>=y,x<=10答案A解析 满足条件后执行ymax=y,且ymax是最大值,∴①中应填ymax=10.故选A.第Ⅱ卷(非选择题,共90分)二、填空题(每小题5分,共20分)13.已知算法框图(如图),则该算法框图表示的算法功能是________.答案计算使1×3×5×…×n>10000成立的n的最小值14...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

高中数学 第二章 算法初步水平测试 北师大版必修3-北师大版高一必修3数学试题

海博书城+ 关注
实名认证
内容提供者

从事历史教学,热爱教育,高度负责。

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部