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

高考数学大一轮复习 第十一章 算法初步 11.2 几种基本语句、框图课时规范训练 理 北师大版-北师大版高三全册数学试题VIP专享VIP免费

高考数学大一轮复习 第十一章 算法初步 11.2 几种基本语句、框图课时规范训练 理 北师大版-北师大版高三全册数学试题_第1页
1/7
高考数学大一轮复习 第十一章 算法初步 11.2 几种基本语句、框图课时规范训练 理 北师大版-北师大版高三全册数学试题_第2页
2/7
高考数学大一轮复习 第十一章 算法初步 11.2 几种基本语句、框图课时规范训练 理 北师大版-北师大版高三全册数学试题_第3页
3/7
【高考领航】2017届高考数学大一轮复习第十一章算法初步11.2几种基本语句、框图课时规范训练理北师大版[A级基础演练]1.(2016·安徽黄山调研)对于如图所给的算法中,执行循环的次数是()S=0Fori=1To1000S=S+iNext输出SA.1000B.999C.1001D.998解析:因为循环中初值为1,终值为1000,故循环的次数是1000.答案:A2.(2016·安庆调研)条件语句的一般形式如图所示,其中B表示的是()A.条件B.条件语句C.满足条件时执行的语句D.不满足条件时执行的语句解析:根据条件语句的格式可知B表示满足条件时执行的语句,故选C.答案:C3.(2016·上饶模拟)如图是一个求20个数的平均数的程序,在横线上应填充()A.i>20B.i<20C.i>=20D.i<=20解析:设20个数分别为x1,x2,…,x19,x20,由程序知:i=1时,进入循环S=0+x1=x1,i=2时,进入循环S=x1+x2,i=3时,进入循环S=x1+x2+x3,…i=k时,进入循环S=x1+x2+…+xk,不进入循环S=x1+x2+…+xk-1.∴若有S=x1+x2+…+x20,则i=20时进入循环,i>20时退出循环.答案:A4.某工程的工序流程图如图(工时单位:天),现已知工程总时数为10天,则工序c所需工时为________天.解析:由工序流程①→②→⑤→⑦→⑧,易得工序c所需工时为4天.答案:45.根据下面的算法语句,可知输出的结果T为________.T=1I=3DoT=T+II=I+2LoopWhileI<50输出T解析:由算法语句知T=1+3+5+…+49=625答案:6256.阅读下列算法:若输入x=-2,则输出的结果y为________.解析:该程序的功能是计算分段函数y=当x=-2时,y=×(-2)+3=2.答案:27.写出如图所示的算法框图描述的算法基本语句.解:用语句描述为:8.用循环语句描述计算1++++…+的值的一个程序.解:用DoLoop语句描述程序:i=1S=0DoS=S+i=i+1LoopWhilei≤10000输出S.用For语句描述程序:S=0Fori=1To10000S=S+Next输出S[B级能力突破]1.(2016·江西省八校高三联考)下面程序的运行结果是()a=2b=10Doa=a+1b=B-*4/5LoopWhileb>8输出a,bA.2,10B.3,9C.4,8D.5,7解析:当b=8时,不满足b>8的条件,此时应输出4,8,故选C.答案:C2.根据下列算法语句,当输入x为60时,输出y的值为()A.25B.30C.31D.61解析:由算法语句读出其功能,进一步利用分段函数的解析式求函数值.由题意,得y=当x=60时,y=25+0.6×(60-50)=31.∴输出y的值为31.答案:C3.(2016·湖南衡阳模拟)下面程序运行后输出的结果为()A.0B.1C.2D.4解析:当j=1时,余数a=1;当j=2时,余数a=3;当j=3时,余数a=1;当j=4时,余数a=0;当j=5时,余数a=0;当j=6时,不满足条件,此时退出循环.答案:A4.S=0上述程序的表达式为________.解析:程序中体现的循环语句的应用.S=++…++.答案:S=++…++5.如果输入8,那么下列算法语句运行后输出的结果是________.解析:这是一个用复合条件语句描述的算法,可知当t≥8时,y=t+1,故当t=8时,y=+1=5.答案:56.分别写出下列算法语句(1)和(2)运行的结果(1)________(2)________.(1)(2)解析:∵1+2+…+5=15<20,1+2+…+5+6=21>20.对左边(1)的程序语句,程序执行到1+2+…+5+6=21>20后i=6,但执行完i=i+1后输出i=7.对右边(2)的程序语句,程序执行完i=i+1,i=6,再执行1+2+…+5+6=21>20,满足题意,故输出6.答案:(1)7(2)67.中国网通规定:拨打市内电话时,如果不超过3分钟,则收取话费0.22元;如果通话时间超过3分钟,则超出部分按每分钟0.1元收取通话费,不足一分钟按一分钟计算.设通话时间为t(分钟),通话费用为y(元),试设计一个计算通话费用的算法.要求写出算法,并编写程序.解:算法分析:数学模型实际上为:y关于t的分段函数,关系式如下:y=其中[t-3]表示取不大于t-3的整数部分.算法步骤如下:第一步,输入通话时间t;第二步,如果t≤3,那么y=0.22;否则判断t∈Z是否成立,若成立执行y=0.22+0.1×(t-3);否则执行y=0.22+0.1×([t-3]+1).第三步,输出通话费用y.算法程序如下:

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

碎片内容

高考数学大一轮复习 第十一章 算法初步 11.2 几种基本语句、框图课时规范训练 理 北师大版-北师大版高三全册数学试题

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