题目内容
2.根据下面框图,当输入x为8时,输出的y=( )A. | 1 | B. | 2 | C. | 5 | D. | 10 |
分析 根据框图的流程依次计算程序运行的结果,直到满足条件x<0,确定输出y的值.
解答 解:模拟执行程序框图,可得
x=8
x=5
满足条件x≥0,x=2
满足条件x≥0,x=-1
不满足条件x≥0,y=2
输出y的值为2.
故选:B.
点评 本题考查了循环结构的程序框图,根据框图的流程依次计算程序运行的结果是解答此类问题的方法,属于基础题.
练习册系列答案
相关题目
13.已知函数f(x)=x3-12x+a,其中a≥16,则f(x)零点的个数是( )
A. | 0个或1个 | B. | 1个或2个 | C. | 2个 | D. | 3个 |
10.如果将3,5,8三个数各加上同一个常数,得到三个新的数组成一个等比数列,那么这个等比数列的公比等于( )
A. | $\frac{2}{3}$ | B. | 1 | C. | 2 | D. | $\frac{3}{2}$ |
7.下列命题中不正确的是( )
A. | 垂直于同一平面的两条直线平行. | |
B. | 垂直于同一直线的两平面平行. | |
C. | 一个平面内的两条相交直线分别平行于另一个平面内的两条相交直线,则这两个平面平行. | |
D. | 一条直线平行于一个平面,则这条直线平行于此平面内的任意一条直线. |