题目内容
16.执行如图所示的程序框图,输入x=-2,h=0.5,那么输出的各个数的和等于( )A. | 3 | B. | 3.5 | C. | 4 | D. | 4.5 |
分析 模拟执行程序框图,依次写出每次循环得到的x,y的值,当x=2时,满足条件x≥2,结束.计算可得输出的各个数的和等于3.
解答 解:模拟执行程序框图,可得
x=-2,h=0.5
满足条件x<0,y=0,输出y的值为0,
不满足条件x≥2,x=-1.5,
满足条件x<0,y=0,输出y的值为0,
不满足条件x≥2,x=-1,
满足条件x<0,y=0,输出y的值为0,
不满足条件x≥2,x=-0.5,
满足条件x<0,y=0,输出y的值为0,
不满足条件x≥2,x=0,
不满足条件x<0,满足条件x<1,y=0,输出y的值为0,
不满足条件x≥2,x=0.5,
不满足条件x<0,满足条件x<1,y=0.5输出y的值为0.5,
不满足条件x≥2,x=1,
不满足条件x<0,不满足条件x<1,y=1,输出y的值为1,
不满足条件x≥2,x=1.5,
不满足条件x<0,不满足条件x<1,y=1,输出y的值为1,
不满足条件x≥2,x=2,
不满足条件x<0,不满足条件x<1,y=1,输出y的值为1,
满足条件x≥2,结束.
综上,输出的各个数的和等于3.5.
故选:B.
点评 本题主要考查了循环结构的程序框图,正确依次写出每次循环得到的x,y的值是解题的关键,属于基础题.
练习册系列答案
相关题目
8.设角θ的终边经过点P(4,-3),那么2cosθ-sinθ=( )
A. | 1 | B. | $\frac{11}{5}$ | C. | $-\frac{11}{5}$ | D. | -1 |
6.若函数y=2exsinx,则y′=( )
A. | -2excosx | B. | 2ex(sinx-cosx) | C. | -2exsinx | D. | 2ex(sinx+cosx) |