横线上填上适当的步骤:
第一步,取x1=a1,y1=b1,x2=a2,y2=b2.
第二步,若x1=x2,则输出"斜率不存在",结束算法;否则,执行第三步.
第三步,________________.
第四步,输出k.
解析:根据过两点的直线的斜率公式可得此步骤为"计算k=".
答案:计算k=
7.已知一个学生的语文成绩为89分,数学成绩为96分,外语成绩为99分,求他的总分D和平均成绩E的一个算法为:
第一步,取A=89,B=96,C=99.
第二步,________.
第三步,________.
第四步,输出D,E.
解析:要计算平均分,应先计算出三科的总分.第二步应为:计算总分D=A+B+C.第三步应为:计算平均成绩E=.
答案:计算总分D=A+B+C 计算平均成绩E=
8.下面给出一个问题的算法:
第一步,输入a.
第二步,若a≥4,则执行第三步;否则,执行第四步.
第三步,输出2a-1.
第四步,输出a2-2a+3.
则这个算法解决的问题是________,当输入的a=________时,输出的数值最小.
解析:这个算法解决的问题是求分段函数
f(x)=的函数值的问题.
当x≥4时, f(x)=2x-1≥7;
当x<4时, f(x)=x2-2x+3=(x-1)2+2≥2.
所以f(x)min=2,此时x=1.
所以当输入的a的值为1时,输出的数值最小.
答案:求分段函数f(x)=的函数值 1