高中数学算法初步模块复习课检测新人教b版

高中数学算法初步模块复习课检测新人教b版

ID:47409073

大小:312.00 KB

页数:6页

时间:2019-06-29

高中数学算法初步模块复习课检测新人教b版_第1页
高中数学算法初步模块复习课检测新人教b版_第2页
高中数学算法初步模块复习课检测新人教b版_第3页
高中数学算法初步模块复习课检测新人教b版_第4页
高中数学算法初步模块复习课检测新人教b版_第5页
资源描述:

《高中数学算法初步模块复习课检测新人教b版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1课时 算法初步课后篇巩固探究A组1.下列说法不正确的是(  )A.顺序结构是由若干个依次执行的处理步骤组成的,每一个算法都离不开顺序结构B.循环结构是在一些算法中从某处开始按照一定条件,反复执行某一处理步骤,故循环结构中一定包含条件分支结构C.循环结构中不一定包含条件分支结构D.循环结构中反复执行的处理步骤叫做循环体解析:循环结构是在一些算法中从某处开始按照一定条件,反复执行某一处理步骤,故循环结构中一定包含条件分支结构.答案:C2.在用“等值算法”求98和56的最大公约数时,操作如下:(98,56)→(42,56)→(42,14)→(28,14)→(14,14),由此可知两

2、数的最大公约数为(  )A.98B.56C.14D.42解析:由等值算法可得(14,14)这一对相等的数,这个数就是所求两数的最大公约数.答案:C3.如果以下程序运行后输出的结果是132,那么在程序中,while后面的条件表达式应为(  )S=1;i=12;while 条件表达式 S=S*i; i=i-1;endSA.i>11B.i>=11C.i<=11D.i<11解析:∵132=12×11,∴表达式应为i>=11.答案:B4.阅读下边的程序框图,运行相应的程序,则输出i的值为(  )A.2B.3C.4D.5解析:由程序框图可知:i=1,S=9;i=2,S=7;i=3,S=4;i

3、=4,S=0.输出i=4.答案:C5.下面的程序框图表示的算法的功能是(  )6A.计算小于100的奇数的连乘积B.计算从1开始的连续奇数的连乘积C.从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数D.计算1×3×5×…×n≥100时的最小的n值解析:该程序框图表示的算法是确定使1×3×…×n≥100成立的最小整数n的值.答案:D6.已知f(x)=3x5-8x4+x3-2x2+3x-1,则f(2)的值为     . 解析:f(x)=((((3x-8)x+1)x-2)x+3)x-1,v0=3,v1=3×2-8=-2,v2=-2×2+1=-3,v3=-3×2-2=-8,

4、v4=-8×2+3=-13,v5=-13×2-1=-27.答案:-277.若输入t=8,则执行下列程序后输出的结果是 . i=input(“t=”);ift<5 y=t2+1;else if t<8y=2t-1; elsey=+1; endendprint(%io(2),y);解析:输入t=8,执行的是y=+1=8+1=9.答案:98.阅读右边的框图,运行相应的程序,输出S的值为     . 6解析:初始时,S=0,n=3;第1次运作,S=0+(-2)3=-8,n=3-1=2;第2次运作,S=-8+(-2)2=-4,n=2-1=1,此时满足n≤1,输出-4.答案:-49.一队士兵

5、来到一条有鳄鱼的深河的左岸,只有一条小船和两个小孩,这条船只能承载两个小孩或一个士兵.试设计一个算法,将这队士兵渡到对岸,并将这个算法用程序框图表示.解:第1步,两个儿童将船划到右岸;第2步,他们中间一个上岸,另一个划回来;第3步,儿童上岸,一个士兵划过去;第4步,士兵上岸,让儿童划回来;第5步,如果左岸没有士兵,那么结束,否则转第1步.程序框图如图所示.10.试编写程序确定S=1+4+7+10+…中至少加到第几项时S≥300.解:程序如下:S=0;n=1;i=0;whileS<300 S=S+n; n=n+3; i=i+1;endprint(%io(2),i);11.导学号17

6、504073某次数学考试中,其中一个小组的成绩为55,89,69,73,81,56,90,74,82.设计一个算法,用自然语言描述从这些成绩中搜索出小于75的成绩,并画出程序框图.解:算法如下:第一步,i=1;6第二步,输入一个数a;第三步,若a<75,则输出a;第四步,i=i+1;第五步,若i>9,则结束算法,否则,执行第二步.程序框图如下:B组1.(2017福建宁德高三质检)运行如图所示的程序,若输出y的值为1,则可输入x的个数为(  )x=input(“x=”);ifx<=0 y=2^x;else y=-x^3+3*x;endyA.0B.1C.2D.3解析:模拟程序运行,可

7、得程序的功能是求y=的值,故当x≤0时,1=2x,解得x=0;x>0时,1=-x3+3x.当x>0时函数f(x)=-x3+3x-1的图象与x轴有2个交点,即有2个零点,综上,可得可输入x的个数为3.答案:D2.如图是秦九韶算法的一个程序框图,则输出的S为(  )A.a1+x0(a3+x0(a0+a2x0))的值B.a3+x0(a2+x0(a1+a0x0))的值C.a0+x0(a1+x0(a2+a3x0))的值D.a2+x0(a0+x0(a3+a1x0))的值解析:由秦九韶算法,S

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

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

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