题目内容
执行右面的程序框图,如果输入的N=10,那么输出的S=( )

A.1+
| B.1+
| ||||||||||||
C.1+
| D.1+
|
框图首先给累加变量S和循环变量i赋值,
S=0+1=1,k=1+1=2;
判断k>10不成立,执行S=1+
,k=2+1=3;
判断k>10不成立,执行S=1+
+
,k=3+1=4;
判断k>10不成立,执行S=1+
+
+
,k=4+1=5;
…
判断i>10不成立,执行S=1+
+
+…+
,i=10+1=11;
判断i>10成立,输出S=1+
+
+…+
.
算法结束.
故选B.
S=0+1=1,k=1+1=2;
判断k>10不成立,执行S=1+
| 1 |
| 2 |
判断k>10不成立,执行S=1+
| 1 |
| 2 |
| 1 |
| 2×3 |
判断k>10不成立,执行S=1+
| 1 |
| 2 |
| 1 |
| 2×3 |
| 1 |
| 2×3×4 |
…
判断i>10不成立,执行S=1+
| 1 |
| 2! |
| 1 |
| 3! |
| 1 |
| 10! |
判断i>10成立,输出S=1+
| 1 |
| 2! |
| 1 |
| 3! |
| 1 |
| 10! |
算法结束.
故选B.
练习册系列答案
相关题目
A、
| ||
B、
| ||
C、
| ||
D、
|