精英家教网 > 高中数学 > 题目详情

以下程序运行后输出的结果是120,那么在程序中While后面的条件应为

S←1

i←2

While________

S←S*i

i←i+1

End While

Print S

[  ]
A.

i>=5

B.

i>5

C.

i<=5

D.

i<5

答案:C
解析:

这个while循环语句中,第一周期S=S*i=1*2;i=i+1=3;第二周期,S=S*i=1*2*3;i=i+1=4;第三周期S=S*i=1*2*3*4;i=i+1=5,…,以此类推,到第四周期S=120,此时i=6,应该停止运算,所以条件处应填i<=5.


练习册系列答案
相关习题

科目:高中数学 来源: 题型:

以下程序运行后输出的结果为
23
23

查看答案和解析>>

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

以下程序运行后输出的结果是120,那么在程序中While后面的条件应为

S←1

i←2

While________

S←S*i

i←i+1

EndWhile

PrintS


  1. A.
    i>=5
  2. B.
    i>5
  3. C.
    i<=5
  4. D.
    i<5

查看答案和解析>>

科目:高中数学 来源: 题型:

如果以下程序运行后输出的结果是132,那么在程序中UNTIL后面的“条件”应为(    )

i=12

s=1

DO

  s=s*i

  i=i-1

LOOP UNTIL “条件”

PRINT s

END

A.i>11       B.i>=11        C.i<=11       D.i<11

查看答案和解析>>

科目:高中数学 来源:2012年人教A版高中数学必修三1.2基本算法语句练习卷(三)(解析版) 题型:选择题

如果以下程序运行后输出的结果是132,那么在程序中UNTIL后面的条件应为(  )

A.i>11                             B.i>=11

C.i<=11                           D.i<11

 

查看答案和解析>>

科目:高中数学 来源:2010年新疆乌鲁木齐高二上学期期中考试数学试卷 题型:填空题

以下程序运行后输出的结果为__________

 

 

查看答案和解析>>

同步练习册答案