教育配套资料K12
11.执行如图所示的程序框图,若输入n的值为3,则输出的S的值为 . 12.运行如图所示的程序,当输入a,b分别为2,3时,最后输出的m的值为 . a=input(“a=”); b=input(“b=”); if a>b m=a; else m=b; end m 能力提升
13.根据下列算法语句,当输入x=-5,y=15时,则输出的结果为( ) x=input(“x=”); y=input(“y=”); if x<0 x=y+3; else y=y-3; end print(%io(2),x-y,y+x); A.3,33 C.-17,7
B.33,3 D.7,-17
14.(2017河南郑州一中质检一)我们可以用随机模拟的方法估计π的值,如图程序框图表示其基本步骤(函数RAND是产生随机数的函数,它能随机产生(0,1)内的任何一个实数).若输出的结果为521,则由此可估计π的近似值为( ) A.3.119 C.3.132
B.3.126 D.3.151
(第14题图)
教育配套资料K12
教育配套资料K12
(第15题图)
15.(2017山西晋中二模)执行如图程序框图,已知输出的s∈[0,4],若输入的t∈[m,n],则实数n-m的最大值为 A.1 C.3
( ) B.2 D.4
16.阅读下边的程序框图,运行相应的程序,则输出S的值为 .
S=1; i=1; while i<8, S=S+2; i=i+3; end S (第16题图) (第17题图)
17.根据如图所示的算法语句,可知输出的结果S为 .
高考预测
18.若如图所示的程序框图输出的S是126,则条件①可以为( )
教育配套资料K12
教育配套资料K12
A.n≤5 C.n≤7
参考答案
考点规范练49 算法初步
1.C 解析由程序框图可知,当输入的x为
时,sin
B.n≤6 D.n≤8
>cos成立,所以输出的y1=sin,所以y1 ;当 输入的x为时,sin>cos不成立,所以输出的y2=cos 2.D 解析因为要求A大于1000时输出,且程序框图中在“否”时输出,所以“入A>1000,排除A,B.又要求n为偶数,且n初始值为0,所以“偶数,故选D. 3.A 解析程序在运行过程中各变量值变化如下表: 循环前 第一次 第二次 第三次 第四次 ”中不能填 ”中n依次加2可保证其为 K S 1 2 3 4 5 1 4 11 26 57 是否继续循环 是 是 是 否 退出循环的条件应为k>4,故选A. 4.B 解析根据题意,得a=2017,i=1,b=-足b≠x,退出循环,输出i=3.故选B. 5. ,i=2,a=-,b=,i=3,a=,b=2017,不满 教育配套资料K12 教育配套资料K12 C 解析画出x,y满足的约束条件 移动直线l0:y=-2x. 对应的可行域如图中阴影部分: 当直线经过点A(1,0)时,y=-2x+S中截距S最大,此时Smax=2×1+0=2. 再与x≥0,y≥0,x+y≤1都不成立时S=1进行比较,可得Smax=2. 6.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. 7.A 解析∵f(x)=当x≥0时,令(x-1)=16, 2 ∴当x<0时,令(x+1)2=16,∴x=-5; ∴x=5,∴x=±5. 8.D 解析由程序框图可知,第一次循环:S=0+2=2,i=1+2=3; 第二次循环:S=2+8=10,i=2+3=5; 第三次循环:S=10+32=42,i=5+2=7; 第四次循环:S=42+128=170,i=7+2=9,满足条件,退出循环体,故判断框内应补充的条件为i≥9,故选D. 9.D 解析由程序框图可知,第一次循环:k=2,S=; 第二次循环:k=4,S=第三次循环:k=6,S=第四次循环:k=8,S=; ; . . 此时不满足条件,退出循环,输出S的值为 结合选项可得判断框内填入的条件可以是k<8.故选D. 10. 解析第一次循环得x=2x-1,n=2; 教育配套资料K12
相关推荐: