题目内容
10.如图是一个算法的流程图,若输入x的值为4,则输出y的值 是( )| A. | -3 | B. | -2 | C. | -1 | D. | 0 |
分析 利用循环结构,直到条件满足退出,即可得到结论.
解答 解:模拟程序的运行,可得
x=4,
y=1,
不满足条件|y-x|<1,执行循环体,x=2,y=0;
不满足条件|y-x|<1,执行循环体,x=0,y=-1;
不满足条件|y-x|<1,执行循环体,x=-2,y=-2;
满足条件|y-x|<1,退出循环,输出y的值为-2.
故选:B.
点评 本题考查循环结构的程序框图的应用,考查学生的计算能力,属于基础题.
练习册系列答案
相关题目
18.计算$\int_0^2{({\sqrt{4-{x^2}}-2x})dx=}$( )
| A. | 2π-4 | B. | π-4 | C. | ln2-4 | D. | ln2-2 |
5.等比数列{an}中,a2,a6是方程x2-34x+81=0的两根,则a4等于( )
| A. | 9 | B. | -9 | C. | ±9 | D. | 以上都不对 |
2.
下面程序框图中,若输入互不相等的三个正实数a,b,c(abc≠0),要求判断△ABC的形状,则空白的判断框应填入( )
| A. | a2+b2>c2? | B. | a2+c2>b2? | C. | b2+c2>a2? | D. | b2+a2=c2? |