欢迎来到天天文库
浏览记录
ID:29146743
大小:207.50 KB
页数:6页
时间:2018-12-17
《高中数学 第一章 算法初步 章末演练轻松闯关学案 新人教a版必修3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、【优化方案】2016年高中数学第一章算法初步章末演练轻松闯关学案新人教A版必修3[A.基础达标]1.给出以下几个问题:①输入x,输出它的相反数②求面积为6的正方形的周长③求函数f(x)=的函数值其中不需要用条件语句来描述其算法的有( )A.1个B.2个C.3个D.0个解析:选B.①、②不需要使用条件语句.2.用秦九韶算法计算多项式f(x)=2x7+x6+x5+x4+3x3+x2+2x+1当x=2时的函数值时,需要做的加法和乘法的次数分别是( )A.7,4B.4,7C.7,7D.4,4解析:选C.f(x)=2x7+x6+0×x5+0×x4+3x3+0×x2+2x+1
2、=((((((2x+1)x+1)x+1)x+3)x+1)x+2)x+1,所以需要做7次加法,7次乘法.3.(2015·济南期末)执行如图所示的程序框图,若输入n=7,则输出的值为( )A.2B.3C.4D.5解析:选D.依题意可知,k=1,n=13;k=2,n=25;k=3,n=49;k=4,n=97;k=5,n=193>100,满足条件.故输出k的值为5.4.(2015·衡阳模拟)执行如图所示的程序框图,若输入的N的值为6,则输出的p的值为( )A.120B.720C.1440D.5040解析:选B.由程序框图,可得k=1,p=1,1<6;k=2,p=2,2<6
3、;k=3,p=6,3<6;k=4,p=24,4<6;k=5,p=120,5<6;k=6,p=720,6=6,不满足条件.故输出的p的值为720.5.(2015·湖南师大附中月考)执行如图所示的程序框图,则计算机输出的所有点(x,y)所满足的函数为( )A.y=x+1B.y=2xC.y=2x-1D.y=2x解析:选D.由题意,该程序共输出4个点(1,2),(2,4),(3,8),(4,16),易知这4个点都在函数y=2x的图象上.6.计算函数y=的算法步骤为:第一步,输入x;第二步,如果x<0,则使y=x+1,否则执行第三步;第三步,________,第四步,输出y.
4、(将第三步完整填写)解析:第三步为y=x-1.答案:y=x-17.(2015·长沙模拟)执行如图所示的程序框图,若输入x=8,则输出的k=________.解析:依题意,得x=88,k=1,x<2015;x=888,k=2,x<2015;x=8888,k=3,x>2015,满足条件.故输出的k的值为3.答案:38.(2014·高考山东卷)执行如图所示的程序框图,若输入的x的值为1,则输出的n的值为________.解析:由x2-4x+3≤0,解得1≤x≤3.当x=1时,满足1≤x≤3,所以x=1+1=2,n=0+1=1;当x=2时,满足1≤x≤3,所以x=2+1=3,
5、n=1+1=2;当x=3时,满足1≤x≤3,所以x=3+1=4,n=2+1=3;当x=4时,不满足1≤x≤3,所以输出n=3.答案:39.小明第一天背一个单词,第二天背两个单词,以后每一天都比前一天多背一个单词.问他前十天共背了多少个单词?(给出该问题的算法语句)解:s=0i=1WHILE i<=10 s=s+i i=i+1WENDPRINT sEND10.某中学男子体育组的百米赛跑的成绩(单位:秒)如下:12.1,13.2,12.7,12.8,12.5,12.4,12.7,11.5,11.6,11.7.设计一个算法从这些成绩中搜索出所有小于12.1秒的成绩,画出程序
6、框图,并编写相应的程序.解:程序框图:程序:i=1WHILE i<=10INPUT GiIF Gi<12.1 THENPRINT GiENDIFi=i+1WENDEND[B.能力提升]1.将二进制数10011(2)化为五进制为( )A.32B.33C.34D.35解析:选C.由10011(2)=24+2+20=19,得19=3×5+4=34(5).2.(2014·高考课标全国卷Ⅰ)执行如图所示的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=( )A..C..解析:选D.当n=1时,M=1+=,a=2,b=;当n=2时,M=2+=,a=,b=;当n=3时
7、,M=+=,a=,b=;n=4时,终止循环.输出M=.3.INPUT xIF x<0 THENy=π*x/2+3ELSE IF x>0 THENy=-π*x/2+5 ELSEy=0 ENDIFENDIFPRINT yEND如果输入x=-2,则输出结果y为________.解析:若输入x=-2,则满足第一个条件x<0成立,故执行y=*x+3,即可得到结果.答案:-π+34.执行下面的程序输出的结果是________.i=1s=0WHILE i<=4s=s*2+1i=i+1WENDPRINT sEND解析:当i=1时,s=0×2+1=1;当i=2时,s=
此文档下载收益归作者所有