2流程图1.2
1顺序结构一、基础过关1.下列关于流程图的说法正确的是________.(填序号)①流程图是描述算法的语言;②流程图中可以没有输出框,但必须要有输入框给变量赋值;③流程图虽可以描述算法,但不如用自然语言描述算法直观;④流程图有五种结构.2.下面所画流程图是已知直角三角形两条直角边a、b求斜边的算法,其中正确的是________.(填序号)3.对起止框叙述正确的是________.(填序号)①表示一个算法的起始或结束,图框是②表示一个算法输入和输出的信息,图框是③表示一个算法的起始或结束,图框是④表示一个算法输入和输出的信息,图框是4.已知两点A(7,-4),B(-5,6),完成求线段AB的垂直平分线的算法:S1求线段AB的中点C的坐标,得C点坐标为________;S2求直线AB的斜率,得________;S3求线段AB的垂直平分线的斜率,得______;S4求线段AB的垂直平分线的方程,得______.5.下列关于流程线的说法,正确的是________.(填序号)①流程线表示算法步骤执行的顺序,用来连接流程框;②流程线只要是上下方向就表示自上向下执行可以不要箭头;③流程线无论什么方向,总要按箭头的指向执行;④流程线是带有箭头的线,它可以画成折线.6.给出下列流程图:若输出的结果为2,则①处的处理框内应填的是________.7.已知半径为r的圆的周长公式为C=2πr,当r=10时,写出计算圆的周长的一个算法,并画出流程图.8.已知函数y=2x+3,设计一个算法,若给出函数图象上任一点的横坐标x(由键盘输入),求该点到坐标原点的距离,并画出流程图.二、能力提升9.以下给出对流程图的几种说法:①任何一个流程图都必须有起止框;②输入框只能紧接开始框,输出框只能紧接结束框;③判断框是唯一具有超出一个退出点的符号;④对于一个问题的算法来说,其流程图判断框内的条