问题
选择题
读下面的程序:INPUT N
I=1
S=1
WHILE I<=N
S=S*I
I=I+1
WEND
PRINT S
END
上面的程序在执行时如果输入6,那么输出的结果为( )
A.6
B.720
C.120
D.1
答案
分析程序中各变量、各语句的作用,
再根据流程图所示的顺序,可知:
该程序的作用是累加并输出S=1×2×3×4×5×6的值.
∵S=1×2×3×4×5×6=720,
故输出的值为720
故选B.