3第2课时条件分支结构(建议用时:45分钟)[学业达标]一、选择题1
下列算法中含有条件分支结构的是()A
求点到直线的距离B
已知三角形三边长求面积C
解一元二次方程x2+bx+4=0(b∈R)D
求两个数的平方和【解析】A,B,D均为顺序结构,由于解一元二次方程时需判断判别式值的符号,故C选项要用条件分支结构来描述
【答案】C2
下列关于条件分支结构的描述,不正确的是()A
条件分支结构的出口有两个,但在执行时,只有一个出口是有效的B
条件分支结构的判断条件要写在判断框内C
条件分支结构只有一个出口D
条件分支结构根据条件是否成立,选择不同的分支执行【答案】C3
若f(x)=x2,g(x)=log2x,则如图1121所示的程序框图中,输入x=0
25,输出h(x)=()图1121A
25【解析】h(x)取f(x)和g(x)中的较小者
25)=log20
25=-2,f(0
【答案】C4
若输入-5,按图1122中所示程序框图运行后,输出的结果是()图1122A
1【解析】因为x=-5,不满足x>0,所以在第一个判断框中执行“否”,在第2个判断框中,由于-5<0,执行“是”,所以得y=1
【答案】D5
对任意非零实数a,b,若a⊗b的运算原理如图1123所示,则log24⊗的值为()图1123A
2【解析】log24=2