高中数学必修三练习及答案.doc

高中数学必修三练习及答案.doc

ID:51643407

大小:91.00 KB

页数:5页

时间:2020-03-14

高中数学必修三练习及答案.doc_第1页
高中数学必修三练习及答案.doc_第2页
高中数学必修三练习及答案.doc_第3页
高中数学必修三练习及答案.doc_第4页
高中数学必修三练习及答案.doc_第5页
资源描述:

《高中数学必修三练习及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、乌鲁木齐市高级中学必修3《算法初步》测试题一.选择题:(每小题4分,共48分)1.算法的三种基本结构是()A.顺序结构、模块结构、条件结构B.顺序结构、循环结构、模块结构C.顺序结构、条件结构、循环结构D.模块结构、条件结构、循环结构2.将两个数a=8,b=17交换,使a=17,b=8,下面语句正确一组是()a=cc=bb=ab=aa=bc=bb=aa=ca=bb=aA.B.C.D.3.给出以下四个问题,①输入一个数x,输出它的相反数.②求面积为6的正方形的周长.③求三个数a,b,c中的最大数.④求函数的函数值.其中不需要用条件语句来描述其算法的有()A.1个B.2个C.3个

2、D.4个S=0i=1DOINPUTxS=S+xi=i+1LOOPUNTIL_____a=S/20PRINTaEND4.下面为一个求20个数的平均数的程序,在横线上应填充的语句为()A.i>20B.i<20C.i>=20D.i<=205.若在区间内单调,且,则在区间内()A.至多有一个根B.至少有一个根C.恰好有一个根D.不确定6.将389化成四进位制数的末位是()A.1B.2C.3D.07.下列各数中最小的数是()A.B.C.D.8.用秦九韶算法计算多项式当时的值时,需要做乘法和加法的次数分别是()A.6,6B.5,6C.5,5D.6,59.用秦九韶算法计算多项式在时的值时,

3、的值为()A.-845B.220C.-57D.3410.10、求方程的近似根,要先将它近似地放在某两个连续整数之间,下面正确的是()A.在1和2之间B.在2和3之间C.在3和4之间D.在4和5之间11.程序运行后输出的结果为()A.50B.5C.25D.0x=1y=1WHILEx<=4Z=0WHILEy<=x+2Z=Z+1y=y+1WENDPRINTZ;x=x+1y=1WENDEND第12题a=0j=1WHILEj<=5a=(a+j)MOD5j=j+1WENDPRINTaEND第11题12.程序运行后输出的结果为()A.3456B.4567C.5678D.6789一.填空题.

4、(每小题3分,共12分)13、书写算法有5种语句,包括。14、下面是一个算法的流程图,回答下面的问题:第14题开始y=x2-1y=2x2+2x<5N输出SY输入x结束当输入的值为3时,输出的结果为j=1n=0WHILEj<=11j=j+1IFjMOD4=0THENn=n+1ENDIFj=j+1WENDPRINTnEND第16题x=5y=-20IFx<0THENx=y-3ELSEy=y+3ENDIFPRINTx-y;y-xEND第15题15.程序运行后输出的结果为_________________________.16.程序输出的n的值是____________________

5、_.必修3《算法初步》测试答题卷姓名:学号:一、选择题题号123456789101112答案二、填空题13、14、15、16、一.解答题:(5小题,共40分.注意:解答题必须要写出必要的文字说明或步骤)17.(8分)说到做菜,你应该会做西红柿炒鸡蛋,请写出一个算法.18.(8分)用辗转相除法或者更相减损术求三个数324,243,135的最大公约数.19.(8分)设计一个计算1+2+3+…+100的值的程序框图。20.(8分)已知函数,编写一程序求函数值.21、(8分)利用公式,设计程序,求π的近似值(n的值由键盘输入)必修3《算法初步》测试题答案一.选择题:CBBACADAC

6、ADA二.填空题:13、赋值语句、输入语句、输出语句、条件语句、循环语句14、815:22-2216:3三.解答题:17.解:S1:洗净番茄S2:切碎番茄S3:打好鸡蛋并调匀S4:洗净锅,放在灶上S5:点好煤气,打开油烟机S6:倒人适量油,烧热S7:倒入鸡蛋,用铲子炒匀S8:倒入番茄,炒匀S9:放入盐和调料,炒匀到锅中间水沸腾时,熄火S10:盛到盘中(其他过程酌情给分)第19题框图18.解:324=243×1+81243=81×3+0则324与243的最大公约数为81又135=81×1+5481=54×1+2754=27×2+0则81与135的最大公约数为27所以,三个数32

7、4、243、135的最大公约数为27.19.解:第一步:设i的值为1;第二步:设sum的值为0;第三步:如果i≤100执行第四步,否则转去执行第七步;第四步:计算sum+i并将结果代替sum;第五步:计算i+1并将结果代替i;第六步:转去执行第三步;第七步:输出sum的值并结束算法.INPUT“x=”;xIFx<-1THENy=x^2-1ELSEIFx>1THENy=SQR(3*x)+3ELSEy=ABS(x)+1ENDIFENDIFPRINT“y=”;yEND20题20.解:INPUT“请输入正整数n

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。