- 1
- 0
- 约1.38千字
- 约 3页
- 2018-06-11 发布于河北
- 举报
山东省济宁市某教育咨询有限公司2015届高三数学人教A版高考复习专题:第1讲 算法与程序框图一练习
算法与程序框图课后练习(一)
执行如图所示的程序框图,若输出的S=88,则判断框内应填入的条件是 .
A.k 7? B.k 6?C.k 5? D.k 4?
某程序框图如图所示,则该程序运行后输出的S的值为 .
A.1 B.C. D.执行下面的程序框图,输出的S= A.25 B.9C.17 D.20
根据下面的程序框图,要使得输出的结果在区间[-1, 0]上,则输入的x的取值范围是_____.图是一个算法流程图,则输出的k的值是. 如图所示,程序框图 算法流程图 的输出结果是 .
A.3 B.4C.5 D.8
执行如图所示的程序框图,若输入n的值为6,则输出s的值为 .
A.105 B.16C.15 D.1
给出30个数:1, 2, 4, 7, 11,…,要计算这30个数的和,现已给出了该问题的程序框图如图所示,那么框图中判断框①处和执行框②处应分别填入 .
A.i≤30?和p=p+i-1B.i≤31?和p=p+i+1
C.i≤31?和p=p+iD.i≤30?和p=p+i
算法与程序框图
课后练习C.
详解:第一次循环:k=1+1=2,S=2×0+2=2;
第二次循环:k=2+1=3,S=2×2+3=7;
第三次循环:k=3+1=4,S=2×7+4=18;
第四次循环:k=4+1=5,S=2×18+5=41;
第五次循环:k=5+1=6,S=2×41+6=88,满足条件则输出S的值,而此时k=6,故判断框内应填入的条件应是“k 5?”.
.
详解:依题意得,运行程序后输出的是数列 an 的第2 013项,其中数列 an 满足:a1=1,an1=注意到a2=,a3=,a4=,a5=1,a6=,…,该数列中的项以4为周期重复性地出现,且2013=4×503+1,因此a 2013=a1=1,运行程序后输出的S的值为1.
.
详解:由结构框图中循环体执行了2次输出的结果为17.
第一次执行: 因T S,所以S 1+8 9, n 0+2 2, T 0+ 22 4;
第二次执行: 在T仍小于S,所以S 8+9 17, n 2+2 4, T 4+24 20;
这时 T S,则输出S 17.
.
详解:由程序框图可得输出值y=
若y∈[-1,0],则或解得2≤x≤.
5.
详解:第一步,当k=1时,k2-5k+4=1-5+4=0;第二步,当k=2时,k2-5k+4=4-10+4=-2<0;第三步,当k=3时,k2-5k+4=9-15+4=-2<0;第四步,当k=4时,k2-5k+4=16-20+4=0;第五步,当k=5时,k2-5k+4=25-25+4>0,结束循环,输出k=5.
B.
详解:第一次进入循环体有x=2,y=2;第二次进入循环体有x=4,y=3;第三次进入循环体有x=8,y=4,跳出循环.故输出的结果是4.
C.
详解:按照程序过程,通过反复判断循环条件执行程序.执行过程为s=1×1=1,i=3;s=1×3=3,i=5;s=3×5=15, i=7≥6,跳出循环.故输出s的值为15.
D.
详解:依题意,结合题中的框图可知,这30个数依次排列的规律是第i+1 i∈N* 个数等于第i个数加上i,判断框①处应当填入“i≤30?”;判断框②处应当填入“p=p+i”.
您可能关注的文档
- 山东省泰安市肥城市第三中学数学高中人教A版学案选修2-3:复数的运算.doc
- 山东省泰安市肥城市第三中学数学高中人教A版学案选修2-3:推理与证明.doc
- 山东省泰安市肥城市第三中学数学高中人教A版学案选修2-3:排列习题课.doc
- 山东省泰安市肥城市第三中学数学高中人教A版学案选修2-3:离散型随机变量的分布列.doc
- 山东省泰安市肥城市第三中学数学高中人教A版学案选修2-3:独立性检验1.doc
- 山东省泰安市肥城市第三中学数学高中人教A版学案选修2-3:离散型随机变量的均值.doc
- 山东省泰安市肥城市第三中学数学高中人教A版学案选修2-3:独立性检验.doc
- 山东省泰安市肥城市第三中学数学高中人教A版学案选修2-3:离散型随机变量的均值与方差习题课.doc
- 山东省泰安市肥城市第三中学数学高中人教A版学案选修2-3:空间向量运算的坐标表示.doc
- 山东省泰安市肥城市第三中学数学高中人教A版学案选修2-3:正态分布.doc
原创力文档

文档评论(0)