2018-2019学年苏教版必修三 1.2.2 选择结构 学案
2018-2019学年苏教版必修三  1.2.2 选择结构      学案第3页



题型二 选择结构的嵌套

例2 设计一个求解一元二次方程ax2+bx+c=0(a≠0)的算法,并画出流程图.

解 算法如下:

S1 输入a,b,c;

S2 Δ←b2-4ac;

S3 如果Δ<0,那么输出"方程无实数根",否则x1←,x2←,输出x1,x2.

流程图如图所示.

反思与感悟 (1)当给出一个一元二次方程求根时,必须先确定判别式的值,然后再根据判别式的值的取值情况确定方程是否有解.该例仅用顺序结构是不能实现的,要对判别式的值进行判断,需要用到选择结构.

(2)解决分段函数求值问题一般采用选择结构来设计算法.对于判断具有两个以上条件的问题,往往需要用到选择结构的嵌套,这时要注意嵌套的次序.