题目内容
下面程序运行后,输出的值是( )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.
解答:解:由已知可得程序的功能是
利用循环计算满足i2<2000(i∈N)的最大i值
∵442<2000,452>2000,
故选C
点评:本题考查的知识点是循环语句,其中根据已知中的程序语句,分析出程序的功能是解答本题的关键,本题易忽略循环的后继语句为i=i-1,而错选D.
练习册系列答案
相关题目