精英家教网 > 高中数学 > 题目详情
下面程序运行后,输出的值是( )

A.42
B.43
C.44
D.45
【答案】分析:分析已知条件中,退出循环的条件是i*i≥2000,循环的后继语句为i=i-1,故程序的功能是利用循环计算满足i2<2000(i∈N)的最大i值,验证题目中的四个答案,即可得到结论.
解答:解:由已知可得程序的功能是
利用循环计算满足i2<2000(i∈N)的最大i值
∵442<2000,452>2000,
故选C
点评:本题考查的知识点是循环语句,其中根据已知中的程序语句,分析出程序的功能是解答本题的关键,本题易忽略循环的后继语句为i=i-1,而错选D.
练习册系列答案
相关习题

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

6、下面程序运行后,输出的值是(  )

查看答案和解析>>

科目:高中数学 来源:山东省09-10高一下学期数学期末试题 题型:选择题

下面程序运行后,输出的值是(    )

      A.42                       B.43

       C.44                          D.45

i=0

DO

  i=i+1

LOOP   UNTIL   i*i=2000

  i=i-1

PRINT   i

END

 

 

 

 

 

 

 

 

 

查看答案和解析>>

科目:高中数学 来源:2005-2006学年广东省佛山市顺德区高三(下)期中数学试卷(理科)(解析版) 题型:选择题

下面程序运行后,输出的值是( )

A.42
B.43
C.44
D.45

查看答案和解析>>

科目:高中数学 来源:2006-2007学年广东省深圳市龙华中英文实验学校高三(上)11月月考数学试卷(文科)(解析版) 题型:选择题

下面程序运行后,输出的值是( )

A.42
B.43
C.44
D.45

查看答案和解析>>

同步练习册答案