题目内容
某程序框图如图所示,若该程序运行后输出的值是
,判断框内“k>a”,且a∈Z,则a= .

| 9 |
| 5 |
考点:程序框图
专题:算法和程序框图
分析:算法的功能是计算S=1+
+
+…+
的值,根据输出的值是
,确定跳出循环的k值,从而可得判断框的条件.
| 1 |
| 1×2 |
| 1 |
| 2×3 |
| 1 |
| k(k+1) |
| 9 |
| 5 |
解答:
解:由程序框图知:算法的功能是计算S=1+
+
+…+
的值,
∵输出的值是
,即S=1+1-
+
-
+…+
-
=2-
=
,
∴跳出循环的k值为5,∴判断框的条件为k>4,
故a的值为4.
故答案为:4.
| 1 |
| 1×2 |
| 1 |
| 2×3 |
| 1 |
| k(k+1) |
∵输出的值是
| 9 |
| 5 |
| 1 |
| 2 |
| 1 |
| 2 |
| 1 |
| 3 |
| 1 |
| k |
| 1 |
| k+1 |
| 1 |
| k+1 |
| 9 |
| 5 |
∴跳出循环的k值为5,∴判断框的条件为k>4,
故a的值为4.
故答案为:4.
点评:本题考查了循环结构的程序框图,根据框图的流程判断算法的功能是解题的关键.
练习册系列答案
相关题目
若△ABC的面积为
,BC=1,C=60°,则边AB的长度是( )
| 3 |
A、
| ||||
| B、2 | ||||
C、
| ||||
D、
|