閱讀下列程序: 
INPUT  N
I=1
S=1
WHILE  I<="N"
S =S*I
I = I+1
WEND
PRINT  S
END
上面的程序在執(zhí)行時(shí)如果輸入6,那么輸出的結(jié)果為      ( )

A.1B.6 C.120D.720

D

解析考點(diǎn):循環(huán)語(yǔ)句.
專題:計(jì)算題;圖表型.
分析:按照程序的流程,寫(xiě)出前6次循環(huán)的結(jié)果,直到第六次,不滿足循環(huán)的條件,執(zhí)行輸出.
解答:解:經(jīng)過(guò)第一次循環(huán)得到S=1,I=2
經(jīng)過(guò)第二次循環(huán)得到S=2,I=3
經(jīng)過(guò)第三次循環(huán)得到S=6,I=4
經(jīng)過(guò)第四次循環(huán)得到S=24,I=5
經(jīng)過(guò)第五次循環(huán)得到S=120,I=6
經(jīng)過(guò)第六次循環(huán)得到S=720,I=7此時(shí),不滿足循環(huán)的條件,執(zhí)行輸出S
故選D
點(diǎn)評(píng):解決程序中的循環(huán)結(jié)構(gòu),一般先按照流程寫(xiě)出前幾次循環(huán)的結(jié)果,找出循環(huán)遵循的規(guī)律.

練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來(lái)源: 題型:閱讀理解

請(qǐng)認(rèn)真閱讀下列程序框圖:已知程序框圖中的函數(shù)關(guān)系式為f(x)=
4x-2
x+1
,程序框圖中的D為函數(shù)f(x)的定義域,把此程序框圖中所輸出的數(shù)xi組成一個(gè)數(shù)列{xn}.
(1)輸入x0=
49
65
,請(qǐng)寫(xiě)出數(shù)列{xn}的所有項(xiàng);
(2)若輸入一個(gè)正數(shù)x0時(shí),產(chǎn)生的數(shù)列{xn}滿足:任意一項(xiàng)xn,都有xn<xn+1,試求正數(shù)x0的取值范圍.

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源: 題型:

閱讀下列程序框圖,則輸出的S的值為(  )

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源: 題型:

閱讀下列程序:
Read  S←1
For  I  from  1  to  5  step 2
S←S+I
Print S
End for
End
輸出的結(jié)果是
2,5,10
2,5,10

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源: 題型:

閱讀下列程序框圖,運(yùn)行相應(yīng)程序,則輸出的S值為
-
3
8
-
3
8

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源: 題型:

閱讀下列程序:
Input x
If x<0then y=π*x/2+3
Else
If x>0then y=π*x/2-5
Else y=0
End if
End if
Print y
End
如果輸入x=-2,則輸出結(jié)果y為(  )

查看答案和解析>>

同步練習(xí)冊(cè)答案