题目内容
某程序框图如图所示,若该程序运行后输出的值是
,则( )

| 9 |
| 5 |
| A、a=6 | B、a=5 |
| C、a=4 | D、a=7 |
考点:程序框图
专题:算法和程序框图
分析:执行程序框图,写出每次循环得到的k,S的值,当有S=
,k=5时,应该满足条件k>a,退出循环输出S的值为
,故a的值应为4.
| 9 |
| 5 |
| 9 |
| 5 |
解答:
解:执行程序框图,有
S=1,k=1
不满足条件k>a,有S=1+
,k=2;
不满足条件k>a,有S=1+
+
,k=3;
不满足条件k>a,有S=1+
+
+
,k=4;
不满足条件k>a,有S=1+
+
+
+
=
,k=5;
此时,应该满足条件k>a,退出循环输出S的值为
.
故a的值应为4.
故选:C.
S=1,k=1
不满足条件k>a,有S=1+
| 1 |
| 1×2 |
不满足条件k>a,有S=1+
| 1 |
| 1×2 |
| 1 |
| 2×3 |
不满足条件k>a,有S=1+
| 1 |
| 1×2 |
| 1 |
| 2×3 |
| 1 |
| 3×4 |
不满足条件k>a,有S=1+
| 1 |
| 1×2 |
| 1 |
| 2×3 |
| 1 |
| 3×4 |
| 1 |
| 4×5 |
| 9 |
| 5 |
此时,应该满足条件k>a,退出循环输出S的值为
| 9 |
| 5 |
故a的值应为4.
故选:C.
点评:本题主要考察了程序框图和算法,属于基本知识的考查.
练习册系列答案
相关题目
设f(x)=
,则f(f(
))=( )
|
| 10 |
| A、e | B、1 | C、2 | D、以上都不对 |
已知a,b,c∈R,则“abc<0”是ax2+by2=c表示双曲线的 ( )条件.
| A、充分不必要 |
| B、必要不充分 |
| C、充分必要 |
| D、既不充分也不必要 |
设集合S={x|x2-2x=0x∈R},T={x|x2+2x-3≤0,x∈R},则S∩T=( )
| A、{0,2} |
| B、{0} |
| C、{0,-2} |
| D、{2,0,-2} |