题目内容
7.执行如图所示的程序框图,则输出的i的值是( )A. | 3 | B. | 4 | C. | 5 | D. | 6 |
分析 由已知中的程序框图可知:该程序的功能是利用循环结构计算并输出变量i的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.
解答 解:第一次执行循环体后,S=2,不满足退出循环的条件,i=2;
再次执行循环体后,S=6,不满足退出循环的条件,i=3;
再次执行循环体后,S=14,不满足退出循环的条件,i=4;
再次执行循环体后,S=30,满足退出循环的条件,
故输出的i值为4,
故选:B.
点评 本题考查的知识点是程序框图,当循环的次数不多,或有规律时,常采用模拟循环的方法解答.
练习册系列答案
相关题目
17.已知实数x,y满足平面区域$D:\left\{\begin{array}{l}x+y-1≥0\\ 2x-y-2≤0\\ x-2y+2≥0\end{array}\right.$,则x2+y2的最大值为( )
A. | $\frac{1}{2}$ | B. | 1 | C. | $2\sqrt{2}$ | D. | 8 |
2.若a>0且a≠1,函数y=ax-3+1的反函数图象一定过点A,则A的坐标是( )
A. | (1,0) | B. | (0,1) | C. | (2,3) | D. | (3,2) |