题目内容
如果执行如图的框图,输入N=5,则输出的数等于( )

A.
| B.
| C.
| D.
|
由程序框图得:第一次运行k=1,S=0+
;
第二次运行k=2,S=0+
+
;
第三次运行k=3,S=0+
+
+
;
第四次运行k=4,S=0+
+
+
+
;
第五次运行k=5,S=0+
+
+
+
+
;不满足条件k<5,运行终止,
输出S=1-
+
-
+…+
-
=1-
=
.
故选B.
| 1 |
| 1×2 |
第二次运行k=2,S=0+
| 1 |
| 1×2 |
| 1 |
| 2×3 |
第三次运行k=3,S=0+
| 1 |
| 1×2 |
| 1 |
| 2×3 |
| 1 |
| 3×4 |
第四次运行k=4,S=0+
| 1 |
| 1×2 |
| 1 |
| 2×3 |
| 1 |
| 3×4 |
| 1 |
| 4×5 |
第五次运行k=5,S=0+
| 1 |
| 1×2 |
| 1 |
| 2×3 |
| 1 |
| 3×4 |
| 1 |
| 4×5 |
| 1 |
| 5×6 |
输出S=1-
| 1 |
| 2 |
| 1 |
| 2 |
| 1 |
| 3 |
| 1 |
| 5 |
| 1 |
| 6 |
| 1 |
| 6 |
| 5 |
| 6 |
故选B.
练习册系列答案
相关题目