1算法的含义(建议用时:45分钟)[学业达标]一、填空题1.下列四个有关算法的说法中:①算法的某些步骤可以不明确或有歧义,以便使算法能解决更多问题;②正确的算法执行后一定得到确定的结果;③解决某类问题的算法不一定是唯一的;④正确的算法一定能在有限步之内结束.其中正确的是________.(填序号)【解析】结合算法的特征可以知道②③④正确,①错误,故填②③④
【答案】②③④2.已知数字序列:2,5,7,8,15,32,18,12,52,8
写出从该序列搜索18的一个算法.第一步输入实数a;第二步________________________________________________________;第三步输出a=18
【解析】从序列数字中搜索18,必须依次输入各数字才可以找到.【答案】若a=18,则执行第三步,否则返回第一步3.在求1+2+3+…+100的值时,可以运用公式1+2+3+…+n=直接计算.下面给出了一个算法
【导学号:11032002】第一步____①____;第二步____②____;第三步输出计算结果.则①处应填________;②处应填________.【解析】由算法可知只需确定n的值代入公式计算即可,故①处可填“取n=100”,②处可填“计算”.【答案】取n=100计算4.已知A(x1,y1),B(x2,y2),求直线AB的斜率的一个算法如下:第一步输入x1,y1,x2,y2的值;第二步计算Δx=x2-x1,Δy=y2-y1;第三步若Δx=0,则输出斜率不存在,否则(Δx≠0),k=____①____;第四步输出斜率k
则①处应填________.【答案】5.完成解不等式2x+2<4x-1的算法.第一步移项、合并同类项,得________;第二步在不等式的两边同时除以x的系数,得________.【解析】由2x+2<4x-1移项、合并同类项得