精英家教网 > 高中数学 > 题目详情
读下面的程序:INPUT  N
I=1
S=1
WHILE  I<=N
S=S*I
I=I+1
WEND
PRINT  S
END
上面的程序在执行时如果输入6,那么输出的结果为(  )
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累乘并输出S=1×2×3×4×5×6的值.
解答:解:分析程序中各变量、各语句的作用,
再根据流程图所示的顺序,可知:
该程序的作用是累加并输出S=1×2×3×4×5×6的值.
∵S=1×2×3×4×5×6=720,
故输出的值为720
故选B.
点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型.解决程序中的循环结构,一般先按照流程写出前几次循环的结果,找出循环遵循的规律.
练习册系列答案
相关习题

科目:高中数学 来源:2010-2011年山西省孝义市高一第二次测试数学试卷 题型:选择题

读下面的程序:    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

 

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

读下面的程序:INPUT  N
I=1
S=1
WHILE  I<=N
S=S*I
I=I+1
WEND
PRINT  S
END
上面的程序在执行时如果输入6,那么输出的结果为(  )
A.6B.720C.120D.1

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

读下面的程序:INPUT  N
I=1
S=1
WHILE  I<=N
S=S*I
I=I+1
WEND
PRINT  S
END
上面的程序在执行时如果输入6,那么输出的结果为(  )
A.6B.720C.120D.1

查看答案和解析>>

科目:高中数学 来源:2009年浙江省台州市临海市灵江中学高二年级(上)期中数学试卷(解析版) 题型:选择题

读下面的程序: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

查看答案和解析>>

同步练习册答案