题目内容
已知如图所示的程序框图,当输入n=99时,输出S的值是
.

| 99 |
| 100 |
| 99 |
| 100 |
分析:由图知,每次进入循环体后,新的S值是原来的S加上
得到的,故由此运算规律进行计算,当i=99时输出的结果即可.
| 1 |
| i(i+1) |
解答:解:由程序框图有:每次进入循环体后,新的S值是原来的S加上
得到的,
当i=99时S=
+
+
+…+
=1-
+
-
+
-
+…+
-
=
.
故答案为:
| 1 |
| i(i+1) |
当i=99时S=
| 1 |
| 1×2 |
| 1 |
| 2×3 |
| 1 |
| 3×4 |
| 1 |
| 99×100 |
=1-
| 1 |
| 2 |
| 1 |
| 2 |
| 1 |
| 3 |
| 1 |
| 3 |
| 1 |
| 4 |
| 1 |
| 99 |
| 1 |
| 100 |
=
| 99 |
| 100 |
故答案为:
| 99 |
| 100 |
点评:本题考查循环结构,通过运算规则求解最后运算结果,是算法中一种常见的题型.
练习册系列答案
相关题目