收藏 分销(赏)

高中数学必修3算法习题(含答案).pdf

上传人:a199****6536 文档编号:2090302 上传时间:2024-05-15 格式:PDF 页数:16 大小:211.14KB
下载 相关 举报
高中数学必修3算法习题(含答案).pdf_第1页
第1页 / 共16页
高中数学必修3算法习题(含答案).pdf_第2页
第2页 / 共16页
高中数学必修3算法习题(含答案).pdf_第3页
第3页 / 共16页
高中数学必修3算法习题(含答案).pdf_第4页
第4页 / 共16页
高中数学必修3算法习题(含答案).pdf_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、第 3 页2011 届高一同步练习题 新课标必修3算法部分算法部分练习练习(一一)(定定义义及古算法案例及古算法案例)1.家中配电盒至电视机的线路断了,检测故障的算法中,为了使检测的次数尽可能少,第一步检测的是(A)靠近电视的一小段,开始检查 (B)电路中点处检查(C)靠近配电盒的一小段开始检查 (D)随机挑一段检查2.早上从起床到出门需要洗脸刷牙(5min)、刷水壶(2min)、烧水(8min)、泡面(3min)、吃饭(10min)、听广播(8min)几个步骤,从下列选项中选最好的一种算法(A)S1 洗脸刷牙、S2 刷水壶、S3 烧水、S4 泡面、S5 吃饭、S6 听广播(B)S1 刷水壶、

2、S2 烧水同时洗脸刷牙、S3 泡面、S4 吃饭、S5 听广播(C)S1 刷水壶、S2 烧水同时洗脸刷牙、S3 泡面、S4 吃饭同时听广播(D)S1 吃饭同时听广播、S2 泡面、S3 烧水同时洗脸刷牙、S4 刷水壶3.算法:S1 输入;nS2 判断是否是 2,若,则满足条件,若,则执行S3;n2nn2nS3 依次从 2 到检验能不能整除,若不能整除,则满足条件;1nnnn满足上述条件的是n(A)质数 (B)奇数 (C)偶数 (D)约数第 4 页4.算法:S1 m=a;S2 若bm,则m=b;S3 若cm,则m=c;S4 若d 3结束输出 SS=S+9a=a+1输出 A是开始A=1/2,i=1否i

3、4结束A=1/(2-A)i=i+1输出 S是开始k=1,S=0否k50结束S=S+2kk=k+1第 7 页4.在如图所示的程序框图中输入 3,结果会输出_.否开始s=1,k=1是kn结束输出 ss=s 2k=k+1输入n第 8 页5.(08-山东-13)执行下边的程序框图,若,则输出的 0.8p n 6.(07-山东-10)阅读右边的程序框图,若输入的是 100,则输出的变量和nS的值依次是 .T是开始n=1,S=0 否S p12nSSn=n+1结束输出 n输入 p否开始S=0,T=0是n 115第 10 页9.阅读下面的程序框图,回答下列问题:若、,则输2log3a32b31)21(c出的数

4、是_10.下面的程序框图循环体执行的次数是_ _.11.阅读下边的程序框图,请你写出关于的函数解析式 .yx否开始是ab 且ac结束输出 c输入a,b,c是否输出 a输出 bbc否开始i=2,sum=0是i=i+2结束sum=sum+ii100输出 sum否开始是x 0结束输出 yy=1输入xx x是x=b否是x=c第 13 页15.下面的程序框图可以计算的值,则在判断框中可以填写的表达10021(21)nn式为 .16.下图是计算的值的算法框图,其中在判断框中应填1111 22 39 10入的条件是 .2011 届高一同步练习题 新课标必修3算法部分算法部分练习练习(三三)(基本算法基本算法

5、语语句句)否开始S=0,i=1是结束输出 SS=S+i2i=i+2否开始i=1,m=0,n=0是结束输出 ni=i+1m=m+1n=n+1/(mi)第 14 页(第 6 题)(第 5 题)(第 7 题)13.下列给出的赋值语句中正确的是(A)(B)(C)(D)M4MM3 AB0 yx14.下列给变量赋值的语句正确的是(A)(B)(C)(D)3a1aa 3abc8aa15.下列赋值语句中错误的是(A)(B)(C)(D)1NN*KKK()CA BD/CA B16.已知变量已被赋值,要交换的值,应使用的算法语句是,a b,a b .17.下边程序运行后的结果是(A)1,2,3 (B)2,3,1 (C

6、)2,3,2 (D)3,2,118.阅读下面的程序,当时,该程序运行后,输出的结果是3x(A)3 (B)9 (C)(D)N2x19.下面的程序是用来计算()的值(A)3 (B)553 (C)(D)1010310321 20.下面为一个求 20 个数的平均数的程序,在横线上应填充的语句为(A)(B)(C)(D)20i20i20i20i21.下面的程序运行后的输出结果为 .22.下面的程序运行后的输出结果为a=1;b=2;c=3;a=b;b=c;c=a;print(%io(2),c,b,a)x=input(“x=”)if x3 y=x*x;print(%io(2),y)else disp(“N”)

7、endS=1;for i=1:1:10S=(3i)*S;endprint(%io(2),S)第 15 页s=0;for i1:2:7 s=2*i+s;end print(%io(2),s)i=1;while i8 i=i+2;S=2*i+3;end print(%io(2),S)(A)17 (B)19 (C)21 (D)2323.已知语句 for i=1:2:99,该语句一共执行循环次数为 次.24.for i=-100:10:190,该语句共执行循环 次.25.下面的程序语句执行后的输出是 .26.下面的程序语句执行后的输出是 i=,j=.27.下面的程序语句执行后的输出是 j=.28.右面

8、程序运行的结果为(A)17 (B)19 (C)21 (D)2329.Scilab 中用 rand()函数产生(0,1)的均匀随机数,要想得到(-2,6)之间的随机数需使用变换 .30.下面的程序输出的结果是 .31.为了在运行下面的程序之后得到输出,键盘输入应该是 .9yS0;i1;while _ xinput(x)SSx;ii1;endaS/20;a i=1;while i8 i=i+2;s=2*i+3;i=i 1;endsa=1;b=2;c=3;(a*a+b*b+c*c)/(2*a*b*c)i=5;j=-2i=i+j,j=i+jj=1;while j*j20S=S-20;endend S3

9、2.下面的程序语句执行后输入 a=3,b=-1,n=5,输出的是 .33.右面的程序语句执行后输入 40,输出的是 .y 34.请写出一个程序,找出这样的矩形,使它满足以下三个条件四条边均为整数;面积数与周长相等;各边长不超过 400.35.给出 30 个数:1,2,4,7,11,其规律是:第 1个数是 1,第 2 个数比第 1 个数大 1,第 3 个数比第 2 个数大 2,第 4 个数比第 3 个数大 3,依此类推,要计算这 30 个数的和,现已给出了该问题算法的程序框图.x=input(“x=”);if x50,y=x*x+2;else if x=10,y=0;else if x=30,y

10、=0.1*x;else y=0.25*x;end endendy开始i=0,p=1,s=0结束是否i=i+1(第 18 题)(第 19 题)(第 20 题)第 17 页(1)补充右边的程序框图,使之能完成该题算法功能.(2)根据程序框图写出程序.(所用变量要与算法中一致)24.有一个正方形的网格,其中每一个最小正方形的边长都等于 6cm,现用直径为 2cm 的硬币投掷到此网格上.(1)求硬币落下后与格线有公共点的概率;(2)编写一个 Scilab 程序模拟这个试验.第 18 页2011 届高一年级数学同步练习之必修 3 2009 年 3 月参考答案参考答案算法部分算法部分练习练习(一一)01-05.B,C,A,B,06-10.,84,93,2520,C 11-12.B,D算法部分算法部分练习练习(三三)01-05.B,D,C,C 06-10.C,B,D,32,Ccbbaac;11-16.50,30,3;1,10,C 17.rand()*8-2 或 6-rand()*86718-21.9,-4 或 4,3,1022.23.,p=p+i,s=s+p,输出 n 24.5/930i for a=1:1:400 for b=1:1:400 if a*b=2*(a+b)a,b end endendp=1;s=0;for i=1:1:29 p=p+i;s=s+pends

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 高中数学

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服