题目内容
15.| A. | 5 | B. | 6 | C. | 7 | D. | 4 |
分析 模拟程序框图的运行过程,即可得出当输出的P不小于60时,输入的n值至少是多少.
解答 解:模拟程序框图的运行过程,如下;
输入n,a=1,i=0,p=0,p=0+1=1,i<n;
a=1×2=2,i=1,p=1+2=3,i<n;
a=2×2=4,i=2,p=3+4=7,i<n;
a=4×2=8,i=3,p=7+8=15,i<n;
a=8×2=16,i=4,p=15+16=31,i<n;
a=16×2=32,i=5,p=31+32=63,i≥n;
终止循环,输出P=63满足条件,
所以输入的n值至少为5.
故选:A.
点评 本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结果,是基础题目.
练习册系列答案
相关题目
5.已知{an}为等差数列,{bn}为正项等比数列,公比q≠1,若a1=b1,a13=b13,则( )
| A. | a7=b7 | B. | a7>b7 | C. | a7<b7 | D. | a7>b7或a7<b7 |
5.已知函数f(x)=$\left\{\begin{array}{l}{-{x}^{2}-2x+a,x<0}\\{-{x}^{2}+1+a,x≥0}\end{array}\right.$,且函数y=f(x)-x恰有3个不同的零点,则实数a的取值范围是( )
| A. | (0,+∞) | B. | [-1,0) | C. | [-1,+∞) | D. | [-2,+∞) |