题目内容
分析:框图首先给累加变量S和循环变量i分别赋值0和2,在输入n的值为10后,对i的值域n的值大小加以判断,满足i≤n,
执行S=S+
,i=i+2,不满足则跳出循环,输出S.
执行S=S+
| 1 |
| i2-1 |
解答:解:输入n的值为10,框图首先给累加变量S和循环变量i分别赋值0和2,
判断2≤10成立,执行S=0+
=
,i=2+2=4;
判断4≤10成立,执行S=
+
=
=
,i=4+2=6;
判断6≤10成立,执行S=
+
=
,i=6+2=8;
判断8≤10成立,执行S=
+
=
,i=8+2=10;
判断10≤10成立,执行S=
+
=
,i=10+2=12;
判断12≤10不成立,跳出循环,算法结束,输出S的值为
.
故选A.
判断2≤10成立,执行S=0+
| 1 |
| 22-1 |
| 1 |
| 3 |
判断4≤10成立,执行S=
| 1 |
| 3 |
| 1 |
| 42-1 |
| 6 |
| 15 |
| 2 |
| 5 |
判断6≤10成立,执行S=
| 2 |
| 5 |
| 1 |
| 62-1 |
| 3 |
| 7 |
判断8≤10成立,执行S=
| 3 |
| 7 |
| 1 |
| 82-1 |
| 4 |
| 9 |
判断10≤10成立,执行S=
| 4 |
| 9 |
| 1 |
| 102-1 |
| 5 |
| 11 |
判断12≤10不成立,跳出循环,算法结束,输出S的值为
| 5 |
| 11 |
故选A.
点评:本题考查了循环结构中的当型循环,即先判断后执行,满足条件,执行循环,不满足条件跳出循环,算法结束,是基础题.
练习册系列答案
相关题目