题目内容
某算法的程序设计语言如下:
S=0
i=1
While i<=100
S=S+
i=i+2
WEND
Print S
END
则输出的结果是( )
S=0
i=1
While i<=100
S=S+
| 1 |
| i(i+2) |
i=i+2
WEND
Print S
END
则输出的结果是( )
分析:根据算法所表示的含义可知求S=
+
+…+
,然后利用裂项求和法解之即可.
| 1 |
| 1×3 |
| 1 |
| 2×5 |
| 1 |
| 99×101 |
解答:解:算法的程序设计语言表示求S=
+
+…+
,
∴S=
(1-
+
-
+…+
-
)=
,
故选C.
| 1 |
| 1×3 |
| 1 |
| 2×5 |
| 1 |
| 99×101 |
∴S=
| 1 |
| 2 |
| 1 |
| 3 |
| 1 |
| 2 |
| 1 |
| 5 |
| 1 |
| 99 |
| 1 |
| 101 |
| 50 |
| 101 |
故选C.
点评:本题主要考查程序设计语言的识别,循环语句,裂项相消法求数列的和,同时考查了读图的能力,属于基础题.
练习册系列答案
相关题目