计时双基练73.docx
- 文档编号:23506574
- 上传时间:2023-05-17
- 格式:DOCX
- 页数:12
- 大小:119.58KB
计时双基练73.docx
《计时双基练73.docx》由会员分享,可在线阅读,更多相关《计时双基练73.docx(12页珍藏版)》请在冰豆网上搜索。
计时双基练73
计时双基练七十三 算法初步
A组 基础必做
1.(2016·宝鸡模拟)已知一个算法:
(1)m=a。
(2)如果b (3)如果c 如果a=3,b=6,c=2,那么执行这个算法的结果是( ) A.3B.6 C.2D.m 解析 当a=3,b=6,c=2时,依据算法执行后,m=a=3 所以m=c,即m=2, 即输出m的值为2,故选C。 答案 C 2.阅读下图所示的程序框图,运行相应的程序,输出的n的值为( ) A.1B.2 C.3D.4 解析 第一次循环n=1,判断21>12成立,则n=1+1=2;第二次循环,判断22>22不成立,则输出n=2。 故选B。 答案 B 3.(2015·福建卷)阅读如图所示的程序框图,运行相应的程序。 若输入x的值为1,则输出y的值为( ) A.2B.7 C.8D.128 解析 当x=1时,不满足条件“x≥2”,则y=9-1=8。 即输出y=8,故选C。 答案 C 4.在如图所示的算法框图中,输入A=192,B=22,则输出的结果是( ) A.0B.2 C.4D.6 解析 输入后依次得到: C=16,A=22,B=16;C=6,A=16,B=6;C=4,A=6,B=4;C=2,A=4,B=2;C=0,A=2,B=0。 故输出的结果为2,选B。 答案 B 5.(2015·重庆卷)执行如图所示的程序框图,若输出k的值为8,则判断框内可填入的条件是( ) A.s≤ B.s≤ C.s≤ D.s≤ 解析 由程序框图可知,程序执行过程如下: s=0,k=0,满足条件;k=2,s= ,满足条件;k=4,s= ,满足条件;k=6,s= ,满足条件;k=8,s= ,这时应不满足条件,才能输出k=8,故判断框内的条件是s≤ 。 答案 C 6.执行如图所示的算法框图,若任意输入区间[1,19]中实数x,则输出x大于49的概率为( ) A. B. C. D. 解析 程序执行后输出的x为2[2(2x-1)-1]-1=8x-7。 由8x-7>49得x>7, 故输出的x>49,只需输入的x∈(7,19]。 所以所求概率为 = 。 答案 C 7.(2015·吉林长春质监二)下面左图是某学习小组学生数学考试成绩的茎叶图,1号到16号同学的成绩依次为A1,A2,…,A16,右图是统计茎叶图中成绩在一定范围内的学生人数的算法流程图,那么该算法流程图输出的结果是( ) A.6B.10 C.91D.92 解析 由算法流程图可知,其统计的数学成绩大于等于90的人数,所以由茎叶图知: 数学成绩大于等于90的人数为10,因此输出的结果为10。 故选B。 答案 B 8.(2015·辽宁五校联考)某程序框图如图所示,若该程序运行后输出k的值是6,则满足条件的整数S0的个数有( ) A.31B.32 C.63D.64 解析 输出k的值为6说明最后一次参与运算的k=5,所以S=S0-20-21-22-23-24-25=S0-63,上一个循环S=S0-20-21-22-23-24=S0-31,所以31 答案 B 9.(2016·南京模拟)根据如图所示的伪代码,最后输出的S的值为________。 S=0 For I From 1 To 10 S=S+I End For Print S 解析 这是一个1+2+3+…+10的求和,所以输出的S的值为55。 答案 55 10.(2015·安徽卷)执行如图所示的程序框图(算法流程图),输出的n为________。 解析 当a=1,n=1时,进入循环,a=1+ = ,n=2;此时|a-1.414|>0.005,继续循环,a=1+ =1+ = ,n=3;此时|a-1.414|>0.005,继续循环,a=1+ =1+ = ,n=4;此时|a-1.414|≈0.003<0.005,退出循环,因此n的值为4。 答案 4 11.(2015·山东卷)执行下边的程序框图,输出的T的值为________。 解析 初始n=1,T=1。 又 xndx= xn+1 = ,∵n=1<3, ∴T=1+ = ,n=1+1=2; ∵n=2<3, ∴T= + = ,n=2+1=3; ∵n=3,不满足“n<3”,执行“否”, ∴输出T= 。 答案 B组 培优演练 1.执行如图所示的算法框图,输出的k值是( ) A.4B.5 C.6D.7 解析 开始将n=5代进框图,5为奇数,∴n=3×5+1=16,此时k=1。 此后n为偶数,则代入n= 中,因此,当k=1时,n=16,当k=2时,n=8;当k=3时,n=4; 当k=4时,n=2,当k=5时,n=1, 输出k=5。 故选B。 答案 B 2.(2016·抚州模拟)给出30个数: 1,2,4,7,…,其规律是: 第1个数是1;第2个数比第1个数大1;第3个数比第2个数大2;第4个数比第3个数大3;……以此类推,要计算这30个数的和,现已给出了该问题的算法框图如图所示,那么框图中判断框①处和处理框②处应分别填入( ) A.i≤30;p=p+i-1B.i≤29;p=p+i+1 C.i≤31;p=p+iD.i≤30;p=p+i 解析 ①处控制循环,使求和累加到30时退出,应填i≤30;②是变量p的变化,由题意p=p+i。 答案 D 3.(2016·甘肃省张掖市高三第一次诊断考试)已知图像不间断的函数f(x)是区间[a,b]上的单调函数,且在区间(a,b)上存在零点。 如图所示是用二分法求方程f(x)=0近似解的程序框图,判断框内可以填写的内容有如下四个选择: ①f(a)f(m)<0;②f(a)f(m)>0;③f(b)f(m)<0;④f(b)f(m)>0;其中能够正确求出近似解的是( ) A.①④B.②③ C.①③D.②④ 解析 因为函数f(x)在区间[a,b]上单调,且函数f(x)在区间(a,b)上存在零点,所以f(a)f(b)<0,所以当f(a)·f(m)<0或f(b)f(m)>0时,符合程序框图的流程,故选A。 答案 A 4.(2015·湖北卷)设a是一个各位数字都不是0且没有重复数字的三位数,将组成a的3个数字按从小到大排成的三位数记为I(a),按从大到小排成的三位数记为D(a)(例如a=815,则I(a)=158,D(a)=851)。 阅读如图所示的程序框图,运行相应的程序,任意输入一个a,输出的结果b=________。 解析 不妨取a=815,则I(a)=158,D(a)=851,b=693; 则取a=693,则I(a)=369,D(a)=963,b=594; 则取a=594,则I(a)=459,D(a)=954,b=495; 则取a=495,则I(a)=459,D(a)=954,b=495。 答案 495
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计时 双基练 73