十年高考真题分类汇编(2010-2019) 数学 专题16 算法与程序框图 (含答案)
十年高考真题分类汇编(2010—2019)数学专题16算法与程序框图1.(2019·全国3·理T9文T9)执行下边的程序框图,如果输入的ε为0.01,则输出s的值等于( )A.2-124B.2-125C.2-126D.2-1272.(2019·天津·理T4文T4)阅读右边的程序框图,运行相应的程序,输出S的值为( )A.5B.8C.24D.293.(2019·全国1·理T8文T9)下图是求12+12+12的程序框图,图中空白框中应填入( )A.A=12+A B.A=2+1AC.A=11+2A D.A=1+12A4.(2018·全国2·理T7文T8)为计算S=1-12+13−14+…+199−1100,设计了右侧的程序框图,则在空白框中应填入()A.i=i+1B.i=i+2C.i=i+3D.i=i+45.(2018·北京·理T3文T3)执行如图所示的程序框图,输出的s值为( )A.12B.56C.76D.7126.(2018·天津·理T3文T4)阅读下边的程序框图,运行相应的程序,若输入N的值为20,则输出T的值为( )A.1B.2C.3D.47.(2017·全国2·理T8文T10)执行下面的程序框图,如果输入的a=-1,则输出的S=( )A.2B.3C.4D.58.(2017·全国3·理T7文T8)执行下面的程序框图,为使输出S的值小于91,则输入的正整数N的最小值为( )A.5B.4C.3D.29.(2017·北京·理T3文T3)执行如图所示的程序框图,输出的s 值为( )A.2B.32C.53D.8510.(2017·天津·理T3)阅读右面的程序框图,运行相应的程序,若输入N 的值为24,则输出N 的值为( )A.0B.1C.2D.311.(2017·山东·理T6)执行两次右图所示的程序框图,若第一次输入的x 的值为7,第二次输入的x 的值为9,则第一次、第二次输出的a 的值分别为( )A.0,0B.1,1C.0,1D.1,012.(2017·全国1·理T8文T10)下面程序框图是为了求出满足3n-2n>1 000的最小偶数n,那么在和两个空白框中,可以分别填入( )A.A>1 000和n=n+1B.A>1 000和n=n+2C.A≤1 000和n=n+1D.A≤1 000和n=n+213.(2017·山东·文T6)执行下面的程序框图,当输入的x的值为4时,输出的y的值为2,则空白判断框中的条件可能为( )A.x>3B.x>4C.x≤4D.x≤514.(2016·全国1·理T9文T10)执行右面的程序框图,如果输入的x=0,y=1,n=1,则输出x,y的值满足( )A.y=2xB.y=3xC.y=4xD.y=5x15.(2016·全国2·理T8文T9)中国古代有计算多项式值的秦九韶算法,右图是实现该算法的程序框图.执行该程序框图,若输入的x=2,n=2,依次输入的a为2,2,5,则输出的s=( )A.7B.12C.17D.3416.(2016·全国3·理T7文T8)执行右面的程序框图,如果输入的a=4,b=6,那么输出的n=( )A.3B.4C.5D.617.(2016·天津·理T4)阅读下边的程序框图,运行相应的程序,则输出S的值为 ( )A.2B.4C.6D.818.(2016·四川·理T6)秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例.若输入n,x的值分别为3,2,则输出v的值为( )A.9B.18C.20D.3519.(2016·北京·文T3)执行如图所示的程序框图,输出的s值为( )A.8B.9C.27D.3620.(2015·全国1·理T9文T9)执行右面的程序框图,如果输入的t=0.01,则输出的n=( )A.5B.6C.7D.821.(2015·重庆·理T7)执行如图所示的程序框图,若输出k 的值为8,则判断框内可填入的条件是()A.s≤34?B.s≤56?C.s≤1112?D.s≤2524?22.(2015·北京·理T3)执行如图所示的程序框图,输出的结果为 ( )A.(-2,2)B.(-4,0)C.(-4,-4)D.(0,-8)23.(2015·湖南·理T3)执行如图所示的程序框图.如果输入n=3,则输出的S=( )A.67B.37C.89D.4924.(2015·全国2·理T8文T8)右边程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”.执行该程序框图,若输入的a,b分别为14,18,则输出的a=( )A.0B.2C.4D.1425.(2014·全国1·理T7文T9)执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M= ( )A.203B.72C.165D.15826.(2014·全国2·理T7文T8)执行下面的程序框图,如果输入的x,t均为2,则输出的S=( )A.4B.5C.6D.727.(2013·全国2·理T6)执行右面的程序框图,如果输入的N=10,那么输出的S=( )A.1+12+13+…+110B.1+12!+13!+…+110!C.1+1+1+…+1D.1+12!+13!+…+111!28.(2013·全国2·文T7)执行下面的程序框图,如果输入的N=4,那么输出的S=( )A.1+12+13+14B.1+12+13×2+14×3×2C.1+12+13+14+15D.1+12+13×2+14×3×2+15×4×3×229.(2012·全国·理T6文T6)如果执行下边的程序框图,输入正整数N(N≥2)和实数a1,a2,…,a N,输出A,B,则( )A.A+B为a1,a2,…,a N的和B. A+B2为a1,a2,…,a N的算术平均数C.A和B分别是a1,a2,…,a N中最大的数和最小的数D.A和B分别是a1,a2,…,a N中最小的数和最大的数30.(2011·全国·理T3文T5)执行下面的程序框图,如果输入的N 是6,那么输出的p 是( ) A.120 B.720 C.1440 D.504031.(2010·全国·理T7文T8)如果执行下面的框图,输入N=5,则输出的数等于( ) A.54 B.45 C.65 D.5632.(2017·江苏·T4)如图是一个算法流程图.若输入x 的值为116,则输出y 的值是 .33.(2016·山东·理T11)执行下边的程序框图,若输入的a,b 的值分别为0和9,则输出的i 的值为 .34.(2015·安徽·理T13)执行如图所示的程序框图(算法流程图),输出的n 为 .十年高考真题分类汇编(2010—2019)数学专题16算法与程序框图1.(2019·全国3·理T9文T9)执行下边的程序框图,如果输入的ε为0.01,则输出s 的值等于( ) A.2-124B.2-125C.2-126D.2-127【答案】C【解析】x=1,s=0,s=0+1,x=12>0.01,s=0+1+12,x=14>0.01,…,s=0+1+12+…+126,x=127<0.01,终止循环,输出s=1+12+…+126=1-1271-12=2-126.故选C.2.(2019·天津·理T4文T4)阅读右边的程序框图,运行相应的程序,输出S 的值为( ) A.5 B.8 C.24 D.29【答案】B【解析】i=1,为奇数,S=1; i=2,为偶数,S=1+2×21=5; i=3,为奇数,S=8;i=4,此时4≥4,满足要求,输出S=8. 故选B.3.(2019·全国1·理T8文T9)下图是求12+12+12的程序框图,图中空白框中应填入()A.A=12+AB.A=2+1AC.A=11+2AD.A=1+12A【答案】A【解析】执行第1次,A=12,k=1≤2,是,第一次应该计算A=12+12=12+A,k=k+1=2;执行第2次,k=2≤2,是,第二次应该计算A=12+12+12=12+A ,k=k+1=3;执行第3次,k=3≤2,否,输出,故循环体为A=12+A ,故选A.4.(2018·全国2·理T7文T8)为计算S=1-12+13−14+…+199−1100,设计了右侧的程序框图,则在空白框中应填入( )A.i=i+1B.i=i+2C.i=i+3D.i=i+4【答案】B【解析】由于N=0,T=0,i=1,N=0+11=1,T=0+11+1=12,i=3,N=1+13,T=12+14,i=5…最后输出S=N-T=1-12+13−14+…+199−1100,一次处理1i 与1i+1两项,故i=i+2.5.(2018·北京·理T3文T3)执行如图所示的程序框图,输出的s 值为( )A.12B.56C.76D.712【答案】B【解析】k=1,s=1,s=1+(-1)1×1=1-1=1; k=2,s=12+(-1)2×11+2=12+13=56; k=3,此时满足k≥3.输出的s 为56.6.(2018·天津·理T3文T4)阅读下边的程序框图,运行相应的程序,若输入N 的值为20,则输出T 的值为( )A.1B.2C.3D.4 【答案】B【解析】输入N=20,i=2,T=0,此时202=10是整数,T=1,i=3,不满足i≥5;此时203不是整数,i=4,不满足i≥5;此时204=5是整数,T=2,i=5,满足i≥5,输出T=2.7.(2017·全国2·理T8文T10)执行下面的程序框图,如果输入的a=-1,则输出的S=( ) A.2 B.3 C.4 D.5【答案】B【解析】程序框图运行如下: a=-1,S=0,K=1,进入循环, S=0+(-1)×1=-1,a=1,K=2;S=-1+1×2=1,a=-1,K=3; S=1+(-1)×3=-2,a=1,K=4; S=-2+1×4=2,a=-1,K=5; S=2+(-1)×5=-3,a=1,K=6; S=-3+1×6=3,a=-1,K=7, 此时退出循环,输出S=3.故选B.8.(2017·全国3·理T7文T8)执行下面的程序框图,为使输出S 的值小于91,则输入的正整数N 的最小值为( )A.5B.4C.3D.2 【答案】D【解析】程序运行过程如下表所示:此时S=90<91首次满足条件,程序需在t=3时跳出循环,即N=2为满足条件的最小值,故选D. 9.(2017·北京·理T3文T3)执行如图所示的程序框图,输出的s 值为( ) A.2B.32C.53D.85【答案】C【解析】当k=0时,0<3成立,第一次进入循环,k=1,s=1+11=2;1<3成立,第二次进入循环,k=2,s=2+12=32;2<3成立,第三次进入循环,k=3,s=32+132=53;3<3不成立,输出s=53.故选C.10.(2017·天津·理T3)阅读右面的程序框图,运行相应的程序,若输入N 的值为24,则输出N 的值为( ) A.0 B.1 C.2 D.3【答案】C【解析】运行程序,当输入N 的值为24时,24能被3整除,所以N=8. 因为8≤3不成立,且8不能被3整除,所以N=7. 因为7≤3不成立,且7不能被3整除,所以N=6. 因为6≤3不成立,且6能被3整除,所以N=2. 因为2≤3,所以输出N=2.故选C.11.(2017·山东·理T6)执行两次右图所示的程序框图,若第一次输入的x 的值为7,第二次输入的x 的值为9,则第一次、第二次输出的a 的值分别为( ) A.0,0 B.1,1C.0,1D.1,0【答案】D【解析】当x=7时,∵b=2,∴b2=4<7=x.又7不能被2整除,∴b=2+1=3.此时b2=9>7=x,∴退出循环,a=1,∴输出a=1.当x=9时,∵b=2,∴b2=4<9=x.又9不能被2整除,∴b=2+1=3.此时b2=9=x,又9能被3整除,∴退出循环,a=0.∴输出a=0.12.(2017·全国1·理T8文T10)下面程序框图是为了求出满足3n-2n>1 000的最小偶数n,那么在和两个空白框中,可以分别填入( )A.A>1 000和n=n+1B.A>1 000和n=n+2C.A≤1 000和n=n+1D.A≤1 000和n=n+2【答案】D【解析】因为要求A大于1 000时输出,且程序框图中在“否”时输出,所以“”中不能填入A>1 000,排除A,B.又要求n为偶数,且n初始值为0,所以“”中n依次加2可保证其为偶数,故选D.13.(2017·山东·文T6)执行下面的程序框图,当输入的x 的值为4时,输出的y 的值为2,则空白判断框中的条件可能为( ) A.x>3B.x>4C.x ≤4D.x ≤5【答案】B【解析】因为输入的x 的值为4,输出的y 的值为2,所以程序运行y=log 24=2. 故x=4不满足判断框中的条件,所以空白判断框中应填x>4.14.(2016·全国1·理T9文T10)执行右面的程序框图,如果输入的x=0,y=1,n=1,则输出x,y 的值满足 ( ) A.y=2x B.y=3x C.y=4x D.y=5x【答案】C【解析】由题图可知,x=0,y=1,n=1,执行如下循环: x=0,y=1,n=2;x=12,y=2,n=3;x=12+1=32,y=6,退出循环,输出x=32,y=6,验证可知,C 正确.15.(2016·全国2·理T8文T9)中国古代有计算多项式值的秦九韶算法,右图是实现该算法的程序框图.执行该程序框图,若输入的x=2,n=2,依次输入的a 为2,2,5,则输出的s=( )A.7B.12C.17D.34【答案】C【解析】由题意,得x=2,n=2,k=0,s=0,输入a=2,则s=0×2+2=2,k=1,继续循环;输入a=2,则s=2×2+2=6,k=2,继续循环;输入a=5,s=6×2+5=17,k=3>2,退出循环,输出17.故选C.16.(2016·全国3·理T7文T8)执行右面的程序框图,如果输入的a=4,b=6,那么输出的n=( )A.3B.4C.5D.6【答案】B【解析】第一次循环,得a=2,b=4,a=6,s=6,n=1;第二次循环,得a=-2,b=6,a=4,s=10,n=2;第三次循环,得a=2,b=4,a=6,s=16,n=3;第四次循环,得a=-2,b=6,a=4,s=20>16,n=4,退出循环,输出n=4,故选B.17.(2016·天津·理T4)阅读下边的程序框图,运行相应的程序,则输出S的值为 ( )A.2B.4C.6D.8【答案】B【解析】依次循环:S=8,n=2;S=2,n=3;S=4,n=4,满足条件,结束循环,输出S=4.故选B.18.(2016·四川·理T6)秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例.若输入n,x的值分别为3,2,则输出v的值为( )A.9B.18C.20D.35【答案】B【解析】程序运行如下:n=3,x=2→v=1,i=2≥0→v=1×2+2=4,i=1≥0→v=4×2+1=9,i=0≥0→v=9×2+0=18,i=-1<0,结束循环,输出v=18,故选B.19.(2016·北京·文T3)执行如图所示的程序框图,输出的s值为( )A.8B.9C.27D.36【答案】B【解析】由程序框图可知,k=0,s=0;满足k ≤2,则s=0+03=0,k=1;满足k ≤2,则s=0+13=1,k=2;满足k ≤2,则s=1+23=9,k=3;不满足k ≤2,退出循环,输出s=9.故选B.20.(2015·全国1·理T9文T9)执行右面的程序框图,如果输入的t=0.01,则输出的n=( )A.5B.6C.7D.8【答案】C【解析】∵S=1,n=0,m=12,t=0.01,∴S=S-m=12,m=m 2=14,n=n+1=1,S>0.01,∴S=14,m=18,n=2,S>0.01,∴S=18,m=116,n=3,S>0.01,∴S=116,m=132,n=4,S>0.01,∴S=132,m=164,n=5,S>0.01,∴S=164,m=1128,n=6,S>0.01, ∴S=1,m=1,n=7,S<0.01,结束循环,∴n=7.21.(2015·重庆·理T7)执行如图所示的程序框图,若输出k 的值为8,则判断框内可填入的条件是( )A.s≤34?B.s≤56?C.s≤1112?D.s≤2524?【答案】C【解析】由程序框图可知,程序执行过程如下:s=0,k=0,满足条件;k=2,s=12,满足条件;k=4,s=34,满足条件;k=6,s=1112,满足条件;k=8,s=2524,这时应不满足条件,才能输出k=8,故判断框内的条件是s≤1112.22.(2015·北京·理T3)执行如图所示的程序框图,输出的结果为 ( )A.(-2,2)B.(-4,0)C.(-4,-4)D.(0,-8)【答案】B【解析】x=1,y=1,k=0,进入循环:s=1-1=0,t=1+1=2,x=0,y=2,k=0+1=1<3;s=0-2=-2,t=0+2=2,x=-2,y=2,k=1+1=2<3;s=-2-2=-4,t=-2+2=0,x=-4,y=0,k=2+1=3≥3,跳出循环,输出(x,y),即(-4,0).23.(2015·湖南·理T3)执行如图所示的程序框图.如果输入n=3,则输出的S=( )A.67B.37C.89D.49【答案】B【解析】由题意得,输出的S 为数列{1(2n -1)(2n+1)}的前3项和,而1(2n -1)(2n+1)=12(12n -1-12n+1),即S n =1(1-1)=n .故当输入n=3时,S 3=3,故选B.24.(2015·全国2·理T8文T8)右边程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”.执行该程序框图,若输入的a,b 分别为14,18,则输出的a=( )A.0B.2C.4D.14【答案】B【解析】由程序框图,得(14,18)→(14,4)→(10,4)→(6,4)→(2,4)→(2,2),则输出的a=2.25.(2014·全国1·理T7文T9)执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M= ( )A.203B.72C.165D.158【答案】D【解析】当a=1,b=2,k=3,n=1时,1≤3,M=1+12=32,a=2,b=32,n=2;2≤3,M=2+23=83,a=32,b=83,n=3;3≤3,M=32+3 8=158,a=83,b=158,n=4;4>3,程序结束,输出M=158.26.(2014·全国2·理T7文T8)执行下面的程序框图,如果输入的x,t均为2,则输出的S=( )A.4B.5C.6D.7【答案】D【解析】第一次:1≤2成立,M=2,S=5,k=2;第二次:2≤2成立,M=2,S=7,k=3;第三次:3≤2不成立,输出S=7.故输出的S=7.27.(2013·全国2·理T6)执行右面的程序框图,如果输入的N=10,那么输出的S=( )A.1+12+13+…+110B.1+12!+13!+…+110!C.1+12+13+…+111D.1+12!+13!+…+111!【答案】B【解析】由程序框图知,当k=1,S=0,T=1时,T=1,S=1;当k=2时,T=12,S=1+12;当k=3时,T=1,S=1+1+1;当k=4时,T=12×3×4,S=1+12+12×3+12×3×4;…;当k=10时,T=12×3×4×…×10,S=1+12!+13!+…+110!,k 增加1变为11,满足k>N,输出S,所以B 正确.28.(2013·全国2·文T7)执行下面的程序框图,如果输入的N=4,那么输出的S=( )A.1+12+13+14B.1+12+13×2+14×3×2C.1+12+13+14+15D.1+12+13×2+14×3×2+15×4×3×2 【答案】B【解析】由程序框图依次计算可得,输入N=4,T=1,S=1,k=2;T=12,S=1+12,k=3;T=13×2,S=1+12+13×2,k=4;T=14×3×2,S=1+12+13×2+14×3×2,k=5;此时k 满足k>N,故输出S=1+12+13×2+14×3×2. 29.(2012·全国·理T6文T6)如果执行下边的程序框图,输入正整数N(N ≥2)和实数a 1,a 2,…,a N ,输出A,B,则( )A.A+B 为a 1,a 2,…,a N 的和B. A+B 2为a 1,a 2,…,a N 的算术平均数C.A 和B 分别是a 1,a 2,…,a N 中最大的数和最小的数D.A 和B 分别是a 1,a 2,…,a N 中最小的数和最大的数【答案】C【解析】随着k 的取值不同,x 可以取遍实数a 1,a 2,…,a N ,依次与A,B 比较,A 始终取较大的那个数,B 始终取较小的那个数,直到比较完为止,故最终输出的A,B 分别是这N 个数中的最大数与最小数.30.(2011·全国·理T3文T5)执行下面的程序框图,如果输入的N 是6,那么输出的p 是( )A.120B.720C.1440D.5040【答案】B【解析】该框图的功能是计算1×2×3×…×N 的值,因为N=6,所以输出p 的值为1×2×3×4×5×6=720.31.(2010·全国·理T7文T8)如果执行下面的框图,输入N=5,则输出的数等于( )A.54B.45C.65D.56【答案】D【解析】k=1,S=0,S=12;k=2,S=12+16=23;k=3,S=23+112=34;k=4,S=34+120=45;k=5,S=45+130=56.32.(2017·江苏·T4)如图是一个算法流程图.若输入x 的值为116,则输出y 的值是 .【答案】-2【解析】由题意得y=2+log 2116=2-4=-2.33.(2016·山东·理T11)执行下边的程序框图,若输入的a,b 的值分别为0和9,则输出的i 的值为 .【答案】3【解析】第一次循环:a=1,b=8;第二次循环:a=3,b=6;第三次循环:a=6,b=3;满足条件,结束循环,此时,i=334.(2015·安徽·理T13)执行如图所示的程序框图(算法流程图),输出的n 为 .【答案】4【解析】当a=1,n=1时,进入循环,a=1+11+1=32,n=2;此时|a-1.414|>0.005,继续循环,a=1+11+32=1+25=75,n=3;此时|a-1.414|>0.005,继续循环,a=1+11+75=1+512=1712,n=4;此时|a-1.414|≈0.003<0.005,退出循环,因此n的值为4.31。
2010年高考数学试题分类汇编算法与程序框图
2010年高考数学试题分类汇编——算法与程序框图1.(2010·新课标全国卷)如果执行下面的框图,输入N =5,则输出的数等于( )A.54B.45C.65D.562.(2010·福建)阅读下图所示的程序框图,运行相应的程序,输出的i 值等于( )A .2B .3C .4D .5 3.(2010·天津)阅读如图所示的程序框图,运行相应的程序,则输出s 的值为( )A .-1B .0C .1D .31题 2题 3题 4.(2010·辽宁)如果执行右面的程序框图,输入n =6,m =4,那么输出的p 等于( ) A .720 B .360 C .240 D .1205.如图是求x 1,x 2,…,x 10的乘积S 的程序框图,图中空白框中应填入的内容为( ) A .S =S *(n +1) B .S =S *x n +1 C .S =S *nD .S =S *x n6.(2010·天津)阅读如图所示的程序框图,若输出s 的值为-7,则判断框内可填写( ) A .i <3? B .i <4?C . i <5?D .i <6?7.(2010·安徽)如图所示,程序框图(算法流程图)的输出值x =________.8.(2010·山东)执行如图所示的程序框图,若输入x =4,则输出y 的值为________. 9.定义某种运算S =a ⊗b ,运算原理如图所示. 则式子:(2tan 5π4)⊗lne +lg100⊗(13)-1的值是________.7题 8题 9题10.(2010·广东)某城市缺水问题比较突出,为了制定节水管理办法,对全市居民某年的月均用水量进行了抽样调查,其中n 位居民的月均用水量分别为x 1,…,x n (单位:吨).根据如图所示的程序框图,若n =2,且x 1,x 2分别为1,2,则输出的结果s 为________.。
历年高考算法与框图试题.docx
绝密★启用前:O...................... O ......... K .......... O ......... 垛 ............... O........... 参 ...............O •:・:O......... 都...............O...........H.......... O......... 蝶............... O........... M..........O•:・2013-2014学年度???学校9月月考卷试卷副标题题号一二三总分得分注意事项:1. 答题前填写好自己的姓名、班级、考号等信息2. 请将答案正确填写在答题卡上第I 卷(选择题)请点击修改第I 卷的文字说明评卷人得分一、选择题(题型注释)1.阅读右图所示的程序框图,运行相应的程序,输出的结果是A. 2B. 4C. 8D. 16【答案】C【解析】由程序框图可知:当s = —1时,〃 =2;当s =-时,〃=4;当s = 2时,〃 =8, 2 故选C 。
2.如图所示,程序框图(算法流程图)的输出结果是( )A 、3B 、4 c 、5 D 、A 、 -1B 、 1C 、 3D 、 9【答案】C【解析】解:当输入x=-25时,x | >1,执行循环,x= J|-25IT=4; x |=4>1,执行循环,x=JT 折 T=l, Ix|-1,退出循环,输出的结果为x=2Xl+l=3.故选C【考点定位】本题考查流程图,考查学生的分析问题的能力4. 某店一个月的收入和支出总共记录了 N 个数据%, %,。
O N ,其中收入记为正数,支出记为负数。
该店用如下图的程序框图计算月总收入S 和月净盈利V,那么在图中空 白的判断框和处理框中,应分别填入下列四个选项中的X1 2 y12【答案】B 【解析】3.阅读右边的程序框图,运行相应的程序,当输入x 的值为-25时,输出x 的值为※※贸※※灿※※长※※书※※云※※垛※※W※※鄙※※K -※※迎淤※x = 2x+l结束开始C M 3A 、A>0, V=S-TB 、A<0, V=S-TC 、A>0, V=S+TD 、A<0, V=S+T【答案】C【解析】月总收入为S,因此A>0时归入S,判断框内填A>0 支出T 为负数,因此月盈利V=S+T5. 如图的程序框图,如果输入三个实数a, b, c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的()A. c > xB. x> cC. c>bD. b> c【答案】A【解析】变量x 的作用是保留3个数中的最大值,所以第二个条件结构的判断框内语句 为“ c >x ”,满足“是”则交换两个变量的数值后输出x 的值结束程序,满足“否”直 接输出X 的值结束程序。
理科数学2010-2019高考真题分类训练算法与程序框图的理解与应用
专题十二 算法初步第三十七讲 算法与程序框图的理解与应用2019年1.(2019全国I 理8)如图是求112122++的程序框图,图中空白框中应填入A .A =12A+ B .A =12A+C .A =112A+D .A =112A+2.(2019全国III 理9)执行下边的程序框图,如果输入的ε为0.01,则输出s 的值等于A.4122-B. 5122-C. 6122-D. 7122-3.(2019北京理2)执行如图所示的程序框图,输出的s 值为(A)1(B)2(C)3(D)44.(2019江苏2)下图是一个算法流程图,则输出的S的值是 .5.(2019天津理4)阅读右边的程序框图,运行相应的程序,输出S的值为A.5B.8C.24D.292010-2018年一、选择题1.(2018北京)执行如图所示的程序框图,输出的s 值为否是开始结束输出s k ≥3k=k+1s=s+(-1)k •11+kk=1,s=1A .12B .56 C .76D .7122.(2018全国卷Ⅱ)为计算11111123499100=-+-++-…S ,设计了如图的程序框图,则在空白框中应填入A .1=+i iB .2=+i iC .3=+i iD .4=+i i3.(2018天津)阅读如图的程序框图,运行相应的程序,若输入N 的值为20,则输出T 的值为 A .1B .2C . 3D .44.(2017新课标Ⅰ)下面程序框图是为了求出满足321000nn->的最小偶数n ,那么在A .1000A >和1n n =+B .1000A >和2n n =+C.1000A≤和1n n=+D.1000A≤和2n n=+输出S否是K=K+1a=-aS=S+a∙KK≤6S=0,K=1输入a结束开始(第4题)(第5题)5.(2017新课标Ⅱ)执行右面的程序框图,如果输入的1a=-,则输出的S= A.2 B.3 C.4 D.56.(2017天津)阅读如图的程序框图,运行相应的程序,若输入N的值为24,则输出N的值为(第6题)(第7题)A.0 B.1 C.2 D.37.(2017新课标Ⅲ)执行下面的程序框图,为使输出S 的值小于91,则输入的正整数N 的最小值为A .5B .4C .3D .2 8.(2017山东)执行两次如图所示的程序框图,若第一次输入的x 的值为7,第二次输入的x 的值为9,则第一次、第二次输出的a 的值分别为A .0,0B .1,1C .0,1D .1,0(第8题) (第9题)9.(2017北京)执行如图所示的程序框图,输出的s 值为A .2B .32 C .53D .85 10.(2016全国I)执行如图的程序框图,如果输入的011x y n ===,,,则输出x ,y 的值满足A .2y x =B .3y x =C .4y x =D .5y x =(第10题) (第11题)11.(2016全国II)中国古代有计算多项式值的秦九韶算法,如图是实现该算法的程序框图.执行该程序框图,若输入的2x =,2n =,依次输入的a 为2,2,5,则输出的s = A .7 B .12 C .17 D .34 12.(2016全国III)执行如图的程序框图,如果输入的a =4,b =6,那么输出的n =(第12题)A .3B .4C .5D .613.(2015湖南)执行如图所示的程序框图,如果输入3n =,则输出的S =A .67 B .37 C .89 D .49(第13题) (第14题)14.(2015重庆)执行如图所示的程序框图,若输出k 值为8,则判断框内可填入的条件是A .34s ≤B .56s ≤ C .1112s ≤ D .2524s ≤15.(2015新课标1)执行如图所示的程序框图,如果输入的0.01t =,则输出的n =A .5B .6C .7D .8(第15题) (第16题)16.(2015新课标2)如图程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”,执行该程序框图,若输入,a b 分别为14,18,则输出的a = A .0 B .2 C .4 D .14 17.(2015北京)执行如图所示的程序框图,输出的结果为 A .()22-,B .()40-,C .()44--,D .()08-,开始x =1,y =1,k =0s =x -y ,t =x +y x =s ,y =tk =k +1k ≥3输出(x ,y )结束是否(第17题) (第18题)18.(2015四川)执行如图所示的程序框图,输出S 的值是 A .32-B .32C .12-D .1219.(2014新课标1)执行如图的程序框图,若输入的,,a b k 分别为1,2,3,则输出的M =否是结束输出M n=n+1b=M a =b M =a +1bn ≤k n =1输入a ,b ,k 开始(第19题) (第20题)A .203 B .72 C .165 D .15820.(2014新课标2)执行如图程序框图,如果输入的,x t 均为2,则输出的S =A .4B .5C .6D .721.(2014天津)阅读如图的程序框图,运行相应的程序,输出的S 的值为A .15B .105C .245D .945(第21题) (第22题)22.(2014重庆)执行如如图所示的程序框图,若输出k 的值为6,则判断框内可填入的条件是 A .12s >B .35s > C .710s > D .45s > 23.(2014安徽)如如图所示,程序框图(算法流程图)的输出结果是A .34B .55C .78D .89(第23题) (第24题)24.(2014福建)阅读如图所示的程序框图,运行相应的程序,输出的S 得值等于A .18B .20C .21D .4025.(2014湖南)执行如图所示的程序框图,如果输入的[2,2]t ∈-,则输出的S 属于A .[6,2]--B .[5,1]--C .[4,5]-D .[3,6]-(第25题)(第26题)26.(2014四川)执行如图所示的程序框图,如果输入的,x y R∈,则输出的S的最大值为A.0B.1C.2D.327.(2013新课标1)执行如图程序框图,如果输入的[1,3]t∈-,则输出s属于(第27题)(第28题)A.[-3,4] B.[-5,2] C.[-4,3] D.[-2,5]28.(2013安徽)如如图所示,程序框图(算法流程图)的输出结果是A.16B.2524C.34D.111229.(2013江西)阅读如图程序框图,如果输出5i=,那么在空白矩形框中应填入的语句为是否是i 是奇数开始i =1,S=0S<10S=2*i+1输出i 结束否i=i+1(第29题) (第30题)A .2*2S i =-B .2*1S i =-C .2*S i =D .2*4S i =+ 30.(2013福建)阅读如如图所示的程序框图,若输入的10k =,则该算法的功能是A .计算数列{}12n -的前10项和 B .计算数列{}12n -的前9项和 C .计算数列{}21n -的前10项和 D .计算数列{}21n -的前9项和 31.(2013浙江)某程序框图如图所示,若该程序运行后输出的值是59,则 A .4=a B .5=a C .6=a D .7=aS =S +1k (k +1)是k>a ?开始k =1,S=1k=k+1输出S 结束否否是输出S S ≥50?x =2x S =S +x 3S =0输入x结束开始(第31题) (第32题)32.(2013天津)阅读如图的程序框图,运行相应的程序,若输入x 的值为1,则输出S 的值为 A .64B .73C .512D .58533.(2013陕西)根据下列算法语句, 当输入x 为60时, 输出y 的值为A .25B .30C .31D .6134.(2012新课标)如果执行如图的程序框图,输入正整数)2(≥N N 和实数N a a a ,,,21Λ,输出A 、B ,则(第34题) (第35题)A .B A +为N a a a ,,,21Λ的和 B .2BA +为N a a a ,,,21Λ的算术平均数 C .A 和B 分别是N a a a ,,,21Λ 中最大的数和最小的数 D .A 和B 分别是N a a a ,,,21Λ 中最小的数和最大的数35.(2012安徽)如如图所示,程序框图(算法流程图)的输出结果是A .3B .4C .5D .836.(2011天津)阅读如图的程序框图,运行相应的程序,若输入x 的值为-4,则输出y 的1+=k k xA =xB =11,,1a B a A k ===ka x =?A x >?B x <?N k ≥BA, 输出Na a a ,,,N,21Λ输入开始结束是是是否否否输入xIf x ≤50 Then y =0.5 * x Elsey =25+0.6*(x -50) End If 输出y值为x =|x -3||x |>3?开始输入x y =2x 输出y 结束是否(第36题) (第37题)A .0.5B .1C .2D .437.(2011陕西)如图中,1x ,2x ,3x 为某次考试三个评阅人对同一道题的独立评分,P为该题的最终得分.当126,9x x ==,8.5p =时,3x 等于 A .11 B .10 C .8 D .738.(2010新课标)如果执行如图的框图,输入5N =,则输出的数等于S =S +1k (k +1)输入N 否结束输出S k=k+1k =1,S=0开始k<N 是(第38题) (第39题)A .54 B .45C .65D .5639.(2010浙江)某程序框图如图所示,若输出的S=57,则判断框内为A .k >4?B .k >5?C .k >6?D .k >7?二、填空题40.(2018江苏)一个算法的伪代码如图所示,执行此算法,最后输出的S的值为.41.(2017江苏)如图是一个算法流程图,若输入x的值为116,则输出的y的值是.(第41题)(第42题)42.(2015安徽)执行如图所示的程序框图(算法流程图),输出的n为43.(2014山东)执行如图的程序框图,若输入的x的值为1,则输出的n的值为.开始输入x n =0x 2-4x +3≤0n =n +1x =x +1输出n 结束否是(第43题) (第44题)44.(2014江苏)如图是一个算法流程图,则输出的n 的值是 .45.(2014辽宁)执行如图的程序框图,若输入9x =,则输出y = .否|y-x|<1x=yy=x 3+2开始结束输出y 是输入x(第45题) (第46题)46.(2013浙江)某程序框图如图所示,则该程序运行后输出的值等于_____.47.(2013山东)执行如图的程序框图,若输入的ε的值为0.25,则输出的n 的值为___.否是输出n1F1≤εn=n+1F0=F1-F0F1=F0+F1F0=1,F1=2,n=1输入ε(ε>0)结束开始(第47题)48.(2012江西)如图为某算法的程序框图,则程序运行后输出的结果是_________.(第48题)49.(2012江苏)如图是一个算法流程图,则输出的k的值是.ENDPRINT aa=a+bb=2a=1(第49题)(第50题)50.(2011福建)运行如如图所示的程序,输出的结果是_______.51.(2011江苏)根据如图所示的伪代码,当输入a,b分别为2,3时,最后输出的m的值是 .52.(2010安徽)如图所示,程序框图(算法流程图)的输出值x =________.(第52题) (第53题)53.(2010广东)某城市缺水问题比较突出,为了制定节水管理办法,对全市居民某年的月均用水量进行了抽样调查,其中n 位居民的月均用水量分别为1,,n x x L (单位:吨).根据如图所示的程序框图,若2n =,且1x ,2x 分别为1,2,则输出的结果s 为 .。
高三数学算法与程序框图
1:
开始
输入摄氏温度 C
开始 2: 输入法定工作时间、工资、
加班工作时间工资t、p1、p2 计算t=60-40=20
计算p1=40×8=320
F 9 C 32 5
输出 F
计算p2=20×10=200
计算总工资 p3=p1+p2=520
计算净得工资 p=p3×0.9=468
结束
输出p 结束
P15习题1—1(A)
开始
max w1
i2
i6
Y Y
wi max
max wi
i i 1
输出 max的号码球
结束
N N
sunbet官方网 sunbet下载 sunbet官方网 sunbet下载 ory75msq
武说:“武儿,过来扶你义父上车吧!路途遥远,你可要多加小心啊!”大家流着眼泪挥手道别,互致保重……尚武稳稳地坐在驾车位置 上,长鞭一甩:“驾—”棕色大骡驾起大平车,一路向着西北方向的鄱阳湖疾行而去了……38第百零四回 转道西路返故乡|(踏上乡土皆 乡音,耿英换回女儿装;替老乡上坟祭先人,转道西路返故乡。)且说大白骡精神抖擞地驾起大平车顺着大道一路疾走,赶到天儿擦黑的 时候,终于来到了大路边上坐东向西的小客栈门前,耿正“兄弟”三人终于松了一口气。通人性的大白骡不等耿正召唤,就在小客栈的门 口自动停了下来。“兄弟”三人下车脱去孝服,拔了招魂幡,蒙好红篷布。耿直提起软皮箱,耿正牵起大白骡,连人带车缓步进了小客栈。 一个年轻的伙计迎上来帮着卸了骡车。看到红篷布蒙车,伙计心下已经明白七八分了,所以并不多问什么。耿正嘱咐他说:“大白骡今儿 个赶路非常辛苦,麻烦您一定要照顾好它!”这位机灵的年轻伙计和善地笑笑,非常爽快地说:“请几位客官放心,俺一定会照顾好它 的!”耿正说:“您叫老乡兄弟就行了,俺们回到了本乡本土,不用客气的!”伙计很高兴,说:“那就请老乡兄弟们放心!大白骡交给 俺了!看你们几位也累了,快去吃饭歇息哇!”“兄弟”三人谢过伙计,简单地去伙房吃了点儿晚饭,就去客房歇息了。这一晚,他们在 陌生的小客栈里睡得很香甜。次日早上起床后,“兄弟”三人都已经不再感到疲乏了。于是,简单洗漱完毕吃罢早饭结算了住宿费用,再 顺便打探清楚了去稷山县城的路线之后,就重新套上骡车出发了。三日后的黄昏时分,他们乘坐骡车来到了稷山县城。入住了县城靠北的 一个客栈以后,耿正对妹妹说:“英子,现在到处都是乡音了,加之眼下春耕春种逐渐开始,大道上已经不再荒凉。你老是戴着个帽子怪 热的,还是换回女装得了。”耿直也说:“是哩,咱哥说得对,姐你快变回女人哇,别再拿拿捏捏的了,怪累人的!”耿英说:“好啊, 俺也不想再做‘男人’了,真得很累人呢!再者说了,俺这脑袋瓜子本来就很怕热呢,打小儿就不喜欢用头巾什么的!这样哇,等明儿个 出了县城以后,俺在路上再换回女装来。今儿个俺是男装入住的,明儿个俺还男装走!”耿正说:“这样更好!”耿直也说:“还是姐姐 想得周到!”次日早饭后,“兄弟”三人与客栈结算清后,早早就套上骡车出发往李家庄的方向赶去了。出了县城以后,耿英依然还是在 大骡车行进中换回了女装。说起来,换回女装其实非常简单:先是摘掉帽子,然后脱掉套在最外面的孝服,将男装外衣也脱掉,换穿上原 先的女装外衣,再重新套上孝服就得了。最后,把换下来的男装外衣和帽子卷把起来塞在寿棺后面。如此,这持续了
十年(2010-2019)高考数学真题分类汇编(试卷版+解析版):常用逻辑用
A.充分不必要条件 B.必要不充分条件
C.充分必要条件 D.既不充分也不必要条件
28.(2014•陕西•理 T8)原命题为“若 z1,z2 互为共轭复数,则|z1|=|z2|”,关于其逆命题,否命题,逆否命题真
假性的判断依次如下,正确的是( )
A.真,假,真 B.假,假,真
C.真,真,假 D.假,假,假
的( )
A.充要条件
B.充分而不必要条件
C.必要而不充分条件 D.既不充分也不必要条件
3
18.(2016•山东•理 T6)已知直线 a,b 分别在两个不同的平面 α,β 内.则“直线 a 和直线 b 相交”是“平面
α 和平面 β 相交”的( )
A.充分不必要条件
B.必要不充分条件
C.充要条件
D.既不充分也不必要条件
A.充分而不必要条件
B.必要而不充分条件
C.充分必要条件
D.既不充分也不必要条件
13.(2017•天津•理 T4)设 θ∈R,则“
π
- 12
<
π
12”是“sin
1
θ<2”的(
)
A.充分而不必要条件
B.必要而不充分条件
C.充要条件
D.既不充分也不必要条件
14.(2017•浙江•理 T6)已知等差数列{an}的公差为 d,前 n 项和为 Sn,则“d>0”是“S4+S6>2S5”的 ( )
+ ≥ 6, 1.(2019•全国 3•文 T11)记不等式组 2 - ≥ 0 表示的平面区域为 D.命题 p:∃(x,y)∈D,2x+y≥9;命题 q:∀(x,y)∈D,2x+y≤12.下面给出了四个命题 ①p∨q ②¬p∨q ③p∧¬q ④¬p∧¬q 这四个命题中,所有真命题的编号是( ) A.①③ B.①② C.②③ D.③④
2010年高考数学试题分类汇编--算法初步
2010年高考数学试题分类汇编一一算法初步(2010浙江理数)(2)某程序框图如图所示,若输出的S=57,则判断框内位(A)k > 4? (B) k > 5? (C) k > 6?(D) k > 7?解析:选A ,本题主要考察了程序框图的结构, 以及与数列有关的简单运算,属容易题(第2题)(2010陕西文数)5.右图是求X i ,X 2,…,x io 的乘积S 的程序框 图,图中空白框中应填入的内容为[D](A) S =S*( n +1)(B ) S=Sx n+i(C) S =S n(D) S =S X n解析:本题考查算法 S =S *X n(2010辽宁文数)(5)如果执行右面的程序框图,n =6,m = 4,那么输出的 p 等于(A ) 720(B) 360(C) 240(D) 120开始)女=上+】解析:选 B. p =1 3 4 5 6 =360.(2010辽宁理数)(4)如果执行右面的程序框图,输输入/ft入耐朋/入正整数n, m,满足n>m,那么输出的P等于(A).m 1(B) A n "m(C) C nm m(D) A n【答案】D【命题立意】本题考查了循环结构的程序框图、排列公式,考查了学生的视图能力以及观察、推理的能力【解析】第一次循环:k=1,p=1,p= n- m+1;第二次循环:k=2,p=(n-m+1)(n-m+2);第三次循环:k=3,p=(n-m+1) (n-m+2) (n-m+3)第m 次循环:k=3, p=(n-m+1) (n-m+2) (n-m+3)…(n-1)n 此时结束循环,输出p=(n-m+1) (n-m+2) (n-m+3)…(n-1)n=(2010浙江文数)4.某程序框图所示,若输出的S=57,则判断框内为(A) k>4? (B)k>5?(C)k>6? (D) k>7?解析:选A,本题主要考察了程序框图的结构,以及与数列有关的简单运算,属容易题则输出s(2010天津文数)(3)阅读右边的程序框图,运行相应的程序,的值为(A)-1 (B)0 (C)1 (D)3【答案】B【解析】本题主要考查条件语句与循环语句的基本应用,属于容易题。
十年高考真题分类汇编(2010-2019) 数学 专题16 算法与程序框图 含解析
十年高考真题分类汇编(2010—2019)数学专题16算法与程序框图1.(2019·全国3·理T9文T9)执行下边的程序框图,如果输入的ε为0.01,则输出s的值等于( )A.2-B.2-C.2-D.2-【答案】C【解析】x=1,s=0,s=0+1,x=>0.01,s=0+1+,x=>0.01,…,s=0+1++…+,x=<0.01,终止循环,输出s=1++…+=2-.故选C.2.(2019·天津·理T4文T4)阅读右边的程序框图,运行相应的程序,输出S的值为( )A.5B.8C.24D.29【答案】B【解析】i=1,为奇数,S=1;i=2,为偶数,S=1+2×21=5;i=3,为奇数,S=8;i=4,此时4≥4,满足要求,输出S=8.故选B.3.(2019·全国1·理T8文T9)下图是求的程序框图,图中空白框中应填入( )A.A=B.A=2+C.A=D.A=1+【答案】A【解析】执行第1次,A=,k=1≤2,是,第一次应该计算A=,k=k+1=2;执行第2次,k=2≤2,是,第二次应该计算A=,k=k+1=3;执行第3次,k=3≤2,否,输出,故循环体为A=,故选A.4.(2018·全国2·理T7文T8)为计算S=1-+…+,设计了右侧的程序框图,则在空白框中应填入()A.i=i+1B.i=i+2C.i=i+3D.i=i+4【答案】B【解析】由于N=0,T=0,i=1,N=0+=1,T=0+,i=3,N=1+,T=,i=5…最后输出S=N-T=1-+…+,一次处理两项,故i=i+2.5.(2018·北京·理T3文T3)执行如图所示的程序框图,输出的s值为( )A. B. C. D.【答案】B【解析】k=1,s=1,s=1+(-1)1×=1-;k=2,s=+(-1)2×;k=3,此时满足k≥3.输出的s为.6.(2018·天津·理T3文T4)阅读下边的程序框图,运行相应的程序,若输入N的值为20,则输出T的值为( )A.1B.2C.3D.4【答案】B【解析】输入N=20,i=2,T=0,此时=10是整数,T=1,i=3,不满足i≥5;此时不是整数,i=4,不满足i≥5;此时=5是整数,T=2,i=5,满足i≥5,输出T=2.7.(2017·全国2·理T8文T10)执行下面的程序框图,如果输入的a=-1,则输出的S=( )A.2B.3C.4D.5【答案】B【解析】程序框图运行如下:a=-1,S=0,K=1,进入循环,S=0+(-1)×1=-1,a=1,K=2;S=-1+1×2=1,a=-1,K=3;S=1+(-1)×3=-2,a=1,K=4;S=-2+1×4=2,a=-1,K=5;S=2+(-1)×5=-3,a=1,K=6;S=-3+1×6=3,a=-1,K=7,此时退出循环,输出S=3.故选B.8.(2017·全国3·理T7文T8)执行下面的程序框图,为使输出S的值小于91,则输入的正整数N的最小值为( )A.5B.4C.3D.2【答案】D【解析】程序运行过程如下表所示:S M t初始状态0 100 1第1次循环结束100 -10 2第2次循环结束90 1 3此时S=90<91首次满足条件,程序需在t=3时跳出循环,即N=2为满足条件的最小值,故选D.9.(2017·北京·理T3文T3)执行如图所示的程序框图,输出的s值为( )A.2B.C.D.【答案】C【解析】当k=0时,0<3成立,第一次进入循环,k=1,s==2;1<3成立,第二次进入循环,k=2,s=;2<3成立,第三次进入循环,k=3,s=;3<3不成立,输出s=.故选C.10.(2017·天津·理T3)阅读右面的程序框图,运行相应的程序,若输入N的值为24,则输出N的值为( )A.0B.1C.2D.3【答案】C【解析】运行程序,当输入N的值为24时,24能被3整除,所以N=8.因为8≤3不成立,且8不能被3整除,所以N=7.因为7≤3不成立,且7不能被3整除,所以N=6.因为6≤3不成立,且6能被3整除,所以N=2.因为2≤3,所以输出N=2.故选C.11.(2017·山东·理T6)执行两次右图所示的程序框图,若第一次输入的x的值为7,第二次输入的x的值为9,则第一次、第二次输出的a的值分别为( )A.0,0B.1,1C.0,1D.1,0【答案】D【解析】当x=7时,∵b=2,∴b2=4<7=x.又7不能被2整除,∴b=2+1=3.此时b2=9>7=x,∴退出循环,a=1,∴输出a=1.当x=9时,∵b=2,∴b2=4<9=x.又9不能被2整除,∴b=2+1=3.此时b2=9=x,又9能被3整除,∴退出循环,a=0.∴输出a=0.12.(2017·全国1·理T8文T10)下面程序框图是为了求出满足3n-2n>1 000的最小偶数n,那么在和两个空白框中,可以分别填入( )A.A>1 000和n=n+1B.A>1 000和n=n+2C.A≤1 000和n=n+1D.A≤1 000和n=n+2【答案】D【解析】因为要求A大于1 000时输出,且程序框图中在“否”时输出,所以“”中不能填入A>1 000,排除A,B.又要求n为偶数,且n初始值为0,所以“”中n依次加2可保证其为偶数,故选D.13.(2017·山东·文T6)执行下面的程序框图,当输入的x的值为4时,输出的y的值为2,则空白判断框中的条件可能为( )A.x>3B.x>4C.x≤4D.x≤5【答案】B【解析】因为输入的x的值为4,输出的y的值为2,所以程序运行y=log24=2.故x=4不满足判断框中的条件,所以空白判断框中应填x>4.14.(2016·全国1·理T9文T10)执行右面的程序框图,如果输入的x=0,y=1,n=1,则输出x,y的值满足( )A.y=2xB.y=3xC.y=4xD.y=5x【答案】C【解析】由题图可知,x=0,y=1,n=1,执行如下循环:x=0,y=1,n=2;x=,y=2,n=3;x=+1=,y=6,退出循环,输出x=,y=6,验证可知,C正确.15.(2016·全国2·理T8文T9)中国古代有计算多项式值的秦九韶算法,右图是实现该算法的程序框图.执行该程序框图,若输入的x=2,n=2,依次输入的a为2,2,5,则输出的s=( )A.7B.12C.17D.34【答案】C【解析】由题意,得x=2,n=2,k=0,s=0,输入a=2,则s=0×2+2=2,k=1,继续循环;输入a=2,则s=2×2+2=6,k=2,继续循环;输入a=5,s=6×2+5=17,k=3>2,退出循环,输出17.故选C.16.(2016·全国3·理T7文T8)执行右面的程序框图,如果输入的a=4,b=6,那么输出的n=( )A.3B.4C.5D.6【答案】B【解析】第一次循环,得a=2,b=4,a=6,s=6,n=1;第二次循环,得a=-2,b=6,a=4,s=10,n=2;第三次循环,得a=2,b=4,a=6,s=16,n=3;第四次循环,得a=-2,b=6,a=4,s=20>16,n=4,退出循环,输出n=4,故选B.17.(2016·天津·理T4)阅读下边的程序框图,运行相应的程序,则输出S的值为 ( )A.2B.4C.6D.8【答案】B【解析】依次循环:S=8,n=2;S=2,n=3;S=4,n=4,满足条件,结束循环,输出S=4.故选B.18.(2016·四川·理T6)秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例.若输入n,x的值分别为3,2,则输出v的值为( )A.9B.18C.20D.35【答案】B【解析】程序运行如下:n=3,x=2→v=1,i=2≥0→v=1×2+2=4,i=1≥0→v=4×2+1=9,i=0≥0→v=9×2+0=18,i=-1<0,结束循环,输出v=18,故选B.19.(2016·北京·文T3)执行如图所示的程序框图,输出的s值为( )A.8B.9C.27D.36【答案】B【解析】由程序框图可知,k=0,s=0;满足k≤2,则s=0+03=0,k=1;满足k≤2,则s=0+13=1,k=2;满足k≤2,则s=1+23=9,k=3;不满足k≤2,退出循环,输出s=9.故选B.20.(2015·全国1·理T9文T9)执行右面的程序框图,如果输入的t=0.01,则输出的n=( )A.5B.6C.7D.8【答案】C【解析】∵S=1,n=0,m=,t=0.01,∴S=S-m=,m=,n=n+1=1,S>0.01,∴S=,m=,n=2,S>0.01,∴S=,m=,n=3,S>0.01,∴S=,m=,n=4,S>0.01,∴S=,m=,n=5,S>0.01,∴S=,m=,n=6,S>0.01,∴S=,m=,n=7,S<0.01,结束循环,∴n=7.21.(2015·重庆·理T7)执行如图所示的程序框图,若输出k的值为8,则判断框内可填入的条件是( )A.s≤?B.s≤?C.s≤?D.s≤?【答案】C【解析】由程序框图可知,程序执行过程如下:s=0,k=0,满足条件;k=2,s=,满足条件;k=4,s=,满足条件;k=6,s=,满足条件;k=8,s=,这时应不满足条件,才能输出k=8,故判断框内的条件是s≤.22.(2015·北京·理T3)执行如图所示的程序框图,输出的结果为 ( )A.(-2,2)B.(-4,0)C.(-4,-4)D.(0,-8)【答案】B【解析】x=1,y=1,k=0,进入循环:s=1-1=0,t=1+1=2,x=0,y=2,k=0+1=1<3;s=0-2=-2,t=0+2=2,x=-2,y=2,k=1+1=2<3;s=-2-2=-4,t=-2+2=0,x=-4,y=0,k=2+1=3≥3,跳出循环,输出(x,y),即(-4,0).23.(2015·湖南·理T3)执行如图所示的程序框图.如果输入n=3,则输出的S=( )A. B. C. D.【答案】B【解析】由题意得,输出的S为数列的前3项和,而,即S n=.故当输入n=3时,S3=,故选B.24.(2015·全国2·理T8文T8)右边程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”.执行该程序框图,若输入的a,b分别为14,18,则输出的a=( )A.0B.2C.4D.14【答案】B【解析】由程序框图,得(14,18)→(14,4)→(10,4)→(6,4)→(2,4)→(2,2),则输出的a=2.25.(2014·全国1·理T7文T9)执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M= ( )A. B. C. D.【答案】D【解析】当a=1,b=2,k=3,n=1时,1≤3,M=1+,a=2,b=,n=2;2≤3,M=2+,a=,b=,n=3;3≤3,M=,a=,b=,n=4;4>3,程序结束,输出M=.26.(2014·全国2·理T7文T8)执行下面的程序框图,如果输入的x,t均为2,则输出的S=( )A.4B.5C.6D.7【答案】D【解析】第一次:1≤2成立,M=2,S=5,k=2;第二次:2≤2成立,M=2,S=7,k=3;第三次:3≤2不成立,输出S=7.故输出的S=7.27.(2013·全国2·理T6)执行右面的程序框图,如果输入的N=10,那么输出的S=( )A.1++…+B.1++…+C.1++…+D.1++…+【答案】B【解析】由程序框图知,当k=1,S=0,T=1时,T=1,S=1;当k=2时,T=,S=1+;当k=3时,T=,S=1+;当k=4时,T=,S=1+;…;当k=10时,T=,S=1++…+,k增加1变为11,满足k>N,输出S,所以B正确.28.(2013·全国2·文T7)执行下面的程序框图,如果输入的N=4,那么输出的S=( )A.1+B.1+C.1+D.1+【答案】B【解析】由程序框图依次计算可得,输入N=4,T=1,S=1,k=2;T=,S=1+,k=3;T=,S=1+,k=4;T=,S=1+,k=5;此时k满足k>N,故输出S=1+.29.(2012·全国·理T6文T6)如果执行下边的程序框图,输入正整数N(N≥2)和实数a1,a2,…,a N,输出A,B,则( )A.A+B为a1,a2,…,a N的和B. 为a1,a2,…,a N的算术平均数C.A和B分别是a1,a2,…,a N中最大的数和最小的数D.A和B分别是a1,a2,…,a N中最小的数和最大的数【答案】C【解析】随着k的取值不同,x可以取遍实数a1,a2,…,a N,依次与A,B比较,A始终取较大的那个数,B始终取较小的那个数,直到比较完为止,故最终输出的A,B分别是这N个数中的最大数与最小数.30.(2011·全国·理T3文T5)执行下面的程序框图,如果输入的N是6,那么输出的p是( )A.120B.720C.1440D.5040【答案】B【解析】该框图的功能是计算1×2×3×…×N的值,因为N=6,所以输出p的值为1×2×3×4×5×6=720.31.(2010·全国·理T7文T8)如果执行下面的框图,输入N=5,则输出的数等于( )A. B. C. D.【答案】D【解析】k=1,S=0,S=;k=2,S=;k=3,S=;k=4,S=;k=5,S=.32.(2017·江苏·T4)如图是一个算法流程图.若输入x的值为,则输出y的值是.【答案】-2【解析】由题意得y=2+log2=2-4=-2.33.(2016·山东·理T11)执行下边的程序框图,若输入的a,b的值分别为0和9,则输出的i的值为.【答案】3【解析】第一次循环:a=1,b=8;第二次循环:a=3,b=6;第三次循环:a=6,b=3;满足条件,结束循环,此时,i=3 34.(2015·安徽·理T13)执行如图所示的程序框图(算法流程图),输出的n为.【答案】4【解析】当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.。
(2017-2019)高考理数真题分类汇编专题16 算法初步(学生版)
专题16 算法初步1.【2019年高考天津卷理数】阅读下边的程序框图,运行相应的程序,输出S的值为A.5B.8C.24D.292.【2019年高考北京卷理数】执行如图所示的程序框图,输出的s值为A.1B.2C.3D.43.【2019年高考全国Ⅰ卷理数】如图是求112122++的程序框图,图中空白框中应填入A .12A A =+ B .12A A =+C .112A A=+D .112A A=+4.【2019年高考全国Ⅲ卷理数】执行下边的程序框图,如果输入的ε为0.01,则输出s 的值等于A .4122-B .5122-C .6122-D .7122-5.【2018年高考全国Ⅱ卷理数】为计算11111123499100S =-+-++-L ,设计了下面的程序框图,则在空白框中应填入A .1i i =+B .2i i =+C .3i i =+D .4i i =+6.【2018年高考北京卷理数】执行如图所示的程序框图,输出的s 值为A .12 B .56 C .76D .7127.【2018年高考天津卷理数】阅读如图的程序框图,运行相应的程序,若输入N 的值为20,则输出T 的值为A.1B.2C.3D.4a=-,则输出的S= 8.【2017年高考全国Ⅱ卷理数】执行下面的程序框图,如果输入的1A .2B .3C .4D .59.【2017年高考全国Ⅰ卷理数】下面程序框图是为了求出满足321000n n ->的最小偶数n ,那么在和两个空白框中,可以分别填入A .A >1000和n =n +1B .A >1000和n =n +2C .A ≤1000和n =n +1D .A ≤1000和n =n +210.【2017年高考全国Ⅲ卷理数】执行下面的程序框图,为使输出S 的值小于91,则输入的正整数N 的最小值为A .5B .4C .3D .211.【2017年高考北京卷理数】执行如图所示的程序框图,输出的s值为A.2B.3 2C.53D.8512.【2017年高考天津卷理数】阅读下面的程序框图,运行相应的程序,若输入N的值为24,则输出N的值为A.0B.1C.2D.313.【2019年高考江苏卷】下图是一个算法流程图,则输出的S的值是______________.14.【2018年高考江苏卷】一个算法的伪代码如图所示,执行此算法,最后输出的S的值为______________.15.【2017年高考江苏卷】如图是一个算法流程图,若输入的值为116,则输出y的值是______________.。
十年(2010-2019)高考数学真题分类汇编(试卷版+解析版):函数
49.(2016•全国 1•T9)函数 y=2x -e 在[-2,2]的图象大致为( )
2
50.(2016•浙江•文 T3)函数 y=sin x 的图象是( )
x
51.(2016•浙江•文 T7)已知函数 f(x)满足:f(x)≥|x|,且 f(x)≥2 ,x∈R.( )
b
A.若 f(a)≤|b|,则 a≤b B.若 f(a)≤2 ,则 a≤b
cc
A.a <b
cc
B.ab <ba
C.alogbc<blogac
D.logac<logbc
9
46.(2016•全国 3•理 T6)已知 a=2 ,b=4:,c=25 ,则( )
A.b<a<c B.a<b<c C.b<c<a D.c<a<b
9
47.(2016•全国 3•文 T7)已知 a=2 ,b=3 ,c=25 ,则( )
!"#
35.(2017•全国 1•文 T8)函数 y= 的部分图象大致为( )
-%&!
!"#
36.(2017•全国 3•文 T7)函数 y=1+x+ 的部分图象大致为( )
5
37.(2017•山东•理
T10)已知当
x∈[0,1]时,函数
2
y=(mx-1)
的图象与
y=√x+m
的图象有且只有一个交点,则正
③f(x)在[-π,π]有 4 个零点 ④f(x)的最大值为 2
其中所有正确结论的编号是( )
A.①②④ B.②④
C.①④
D.①③
6.(2019•全国 3•理 T11 文 T12)设 f(x)是定义域为 R 的偶函数,且在(0,+∞)单调递减,则( )
十年(2010-2019)高考数学真题分类汇编(试卷版+解析版):导数与定积分
(1)f(x)存在唯一的极值点;
(2)f(x)=0 有且仅有两个实根,且两个实根互为倒数.
49.(2019·江苏,19,16 分,难度)设函数 f(x)=(x-a)(x-b)(x-c),a,b,c∈R,f'(x)为 f(x)的导函数.
(1)若 a=b=c,f(4)=8,求 a 的值;
(2)若 a≠b,b=c,且 f(x)和 f'(x)的零点均在集合{-3,1,3}中,求 f(x)的极小值;
3
38.(2015·全国 1·文 T14)已知函数 f(x)=ax +x+1 的图象在点(1,f(1))处的切线过点(2,7),则 a= .
2
39.(2015·全国 2·文 T16)已知曲线 y=x+ln x 在点(1,1)处的切线与曲线 y=ax +(a+2)x+1 相切,则 a= .
x
1
40.(2015·陕西·理 T15)设曲线 y=e 在点(0,1)处的切线与曲线 y=x (x>0)上点 P 处的切线垂直,则 P 的坐
T13) 已 知 函 数
y=f(x) 的 图 象 是 折 线 段
ABC, 其 中
A(0,0),B
1 2
,5
,C(1,0). 函 数
y=xf(x)(0≤x≤1)的图象与 x 轴围成的图形的面积为________________.
44.(2012·全国·文 T13)曲线 y=x(3ln x+1)在点(1,1)处的切线方程为 .
34.(2017·天津,文 10)已知 a∈R,设函数 f(x)=ax-ln x 的图象在点(1,f(1))处的切线为 l,则 l 在 y 轴上的
截距为 .
