精英家教网 > 高中数学 > 题目详情
阅读下列程序: 
INPUT  N
I=1
S=1
WHILE  I<="N"
S =S*I
I = I+1
WEND
PRINT  S
END
上面的程序在执行时如果输入6,那么输出的结果为      ( )
A.1B.6 C.120D.720
D

专题:计算题;图表型.
分析:按照程序的流程,写出前6次循环的结果,直到第六次,不满足循环的条件,执行输出.
解答:解:经过第一次循环得到S=1,I=2
经过第二次循环得到S=2,I=3
经过第三次循环得到S=6,I=4
经过第四次循环得到S=24,I=5
经过第五次循环得到S=120,I=6
经过第六次循环得到S=720,I=7此时,不满足循环的条件,执行输出S
故选D
点评:解决程序中的循环结构,一般先按照流程写出前几次循环的结果,找出循环遵循的规律.
练习册系列答案
相关习题

科目:高中数学 来源:不详 题型:填空题

阅读右图程序,并指出当a=3,b=–5时的计算结果:a=      ,b=          

查看答案和解析>>

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

计算机执行下边的程序段后,输出的结果是             (   )
A.1,3B.4,1C.0,0D.6,0

查看答案和解析>>

科目:高中数学 来源:不详 题型:解答题

设计算法流程图,要求输入自变量的值,输出函数的值,并用复合if语句描述算法。

查看答案和解析>>

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

计算机是将信息转化为二进制数进行处理的,二进制即“逢二进一”,若10112
表示二进制数,将它转换成十进制数式是了么二进制数
2转换成十进制数形式是                                                             (   )
A.22010-1B.22011-1C.22012-1D.22013-1

查看答案和解析>>

科目:高中数学 来源:不详 题型:填空题

如图的程序段结果是          

查看答案和解析>>

科目:高中数学 来源:不详 题型:填空题

给出下面的程序框图,则输出的结果为_________.

查看答案和解析>>

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

下列表达式对应的值正确的是
A.2/6+5*2="8"B.(2+3)*5MOD2+2*3*SQR(4)^2=29
C.4*5*(8MOD3)*2/5="16" D.6*SQR(4)+3^2*2=154

查看答案和解析>>

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

照如图的程序框图执行,若输出结果为15,则M处条件为
A.B.C.D.

查看答案和解析>>

同步练习册答案