题目内容
已知流程图如图所示,该程序运行后,为使输出的b值为16,则循环体的判断框内①处应填( )
| A、2 | B、3 | C、4 | D、5 |
考点:循环结构
专题:算法和程序框图
分析:写出每次循环a,b的取值,根据退出循环的条件即可判定答案.
解答:
解:a=1,b=1
第1次循环:b=2,a=2,继续执行循环;
第2次循环:b=4,a=3,继续执行循环;
第3次循环:b=16,a=4;
所以,为使输出的b值为16,循环体的判断框内应填a≤3,即满足a≤3则执行循环,否则退出循环,输出b=16;
故答案为:B.
第1次循环:b=2,a=2,继续执行循环;
第2次循环:b=4,a=3,继续执行循环;
第3次循环:b=16,a=4;
所以,为使输出的b值为16,循环体的判断框内应填a≤3,即满足a≤3则执行循环,否则退出循环,输出b=16;
故答案为:B.
点评:本题考查程序框图和算法,属于基础题.
练习册系列答案
相关题目
已知tanx>0,且sinx+cosx>0,那么角x是第( )象限角.
| A、一 | B、二 | C、三 | D、四 |
函数y=12sin(2x+
)+5sin(
-2x)的最大值为( )
| π |
| 6 |
| π |
| 3 |
A、6+
| ||||
| B、17 | ||||
| C、13 | ||||
| D、12 |
数列{an}是公差为负数的等差数列,若a10+a11<0,且a10•a11<0,它的前n项和为Sn,则使Sn>0的n的最大值为( )
| A、11 | B、17 | C、19 | D、21 |
已知f(x)与g(x)是定义在R上的两个可导函数,若f(x)与g(x)满足f′(x)=g′(x),则( )
| A、f(x)=g(x) |
| B、f(x)-g(x)为常数函数 |
| C、f(x)=g(x)=0 |
| D、f(x)+g(x)为常数函数 |