题目内容
(2013•嘉兴二模)若某程序框图如图所示,则运行结果为
5
5
.分析:算法在给出循环变量i和累加变量S分别赋值1和0的基础上,首先执行了依次运算,然后逐次判断执行,直到不再满足判断框中的条件结束算法,输出i的值.
解答:解:框图首先给循环变量i和累加变量S分别赋值1和0,然后执行S=0+
=1;
判断1<
,执行i=1+1=2,S=1+
=
;
判断
<
,执行i=2+1=3,S=
+
=
;
判断
<
,执行i=3+1=4,S=
+
=
;
判断
<
,执行i=4+1=5,S=
+
=
;
判断
>
,不满足判断框中的条件,输出i=5,算法结束.
故答案为5.
1 |
1 |
判断1<
9 |
4 |
1 |
2 |
3 |
2 |
判断
3 |
2 |
9 |
4 |
3 |
2 |
1 |
3 |
11 |
6 |
判断
11 |
6 |
9 |
4 |
11 |
6 |
1 |
4 |
25 |
12 |
判断
25 |
12 |
9 |
4 |
25 |
12 |
1 |
5 |
137 |
60 |
判断
137 |
60 |
9 |
4 |
故答案为5.
点评:本题考查了程序框图中的循环结构,虽先执行了一次运算,实则是当型结构,当型结构是满足条件执行循环,不满足条件,算法结束,是基础题.
练习册系列答案
相关题目