2018-2019学年苏教版   必修三   1.3.3  条件语句      作业
2018-2019学年苏教版   必修三   1.3.3  条件语句      作业第1页

1.3.3 条件语句

一、单选题

1.执行图中程序框图,如果输入x_1=2,x_2=3,x_3=7,则输出的T值为( )

A.0 B.1 C.2 D.3

【答案】B

【解析】

根据程序框图,可知当i=1时,执行循环体后S=2,T=2,i=2;然后在执行循环体 S=5,T=5/2,i=3;然后在执行循环体S=12,T=12/3=4,i=4,程序停止执行循环体,输出T=4,故选B.

2.运行如图所示的程序,若输出y的值为1,则可输入x的个数为(  )

x=input("x=");

if x<=0

 y=2x;

else

 y=-x3+3* x;

end if

print y

end

A.0 B.1 C.2 D.3

【答案】D

【解析】模拟程序运行,可得程序的功能是求y=的值,故当x≤0时,1=2x,解得x=0;x>0时,1=-x3+3x.当x>0时函数f(x)=-x3+3x-1的图象与x轴有2个交点,即有2个零点,综上,可得可输入x的个数为3.故选D.