题目内容
执行如图所示的程序框图,若输出的S为4,则输入的x应为( )

| A、-2 | B、16 |
| C、-2或8 | D、-2或16 |
考点:程序框图
专题:算法和程序框图
分析:算法的功能是求S=
的值,分当x≤1时和当x>1时两种情况,求输出S=4时的x值.
|
解答:
解;由程序框图知:算法的功能是求S=
的值,
当x≤1时,输出的S=4⇒2-x=4⇒x=-2;
当x>1时,输出的S=4⇒log2x=4⇒x=16.
故选:D.
|
当x≤1时,输出的S=4⇒2-x=4⇒x=-2;
当x>1时,输出的S=4⇒log2x=4⇒x=16.
故选:D.
点评:本题考查了选择结构的程序框图,根据框图的流程判断算法的功能是关键.
练习册系列答案
相关题目
设f(x)=2x+x-4,则函数f(x)的零点位于区间( )
| A、(-1,0) |
| B、(0,1) |
| C、(1,2) |
| D、(2,3) |
已知sinθ<0,tanθ>0,则
化简的结果为( )
| ||
| cosθ |
| A、1 | B、-1 |
| C、±1 | D、以上都不对 |
阅读程序框图,运行相应的程序,若输入n的值为1,则输出的S的值为( )

| A、176 | B、160 |
| C、145 | D、117 |
函数f(x)=(2x)2的导数是( )
| A、f′(x)=2x |
| B、f′(x)=4x |
| C、f′(x)=8x |
| D、f′(x)=16x |