题目内容
按图所示的程序计算,若开始输入的x值为3,则最后输出的结果是( )
A、6 | B、21 | C、231 | D、以上答案均不对 |
分析:将x=3代入
,若得到的值<200,则再将得到的值代入
,直到得到的值>200时,才是输出的结果.
x(x+1) |
2 |
x(x+1) |
2 |
解答:解:将x=3代入
得,
=6<200;
则将6再代入
得,
=21<200;
再将21代入
得,
=231>200;
所以,最后的输出结果为231.
故选C.
x(x+1) |
2 |
x(x+1) |
2 |
则将6再代入
x(x+1) |
2 |
x(x+1) |
2 |
再将21代入
x(x+1) |
2 |
x(x+1) |
2 |
所以,最后的输出结果为231.
故选C.
点评:解决本题的关键是要弄清程序的含义,只要代入x值得到的结果小于200,则就继续代入,直到输出的结果大于200为止.
练习册系列答案
相关题目