第一章算法
算法知识结构:基本概念算法基本结构表示方法应用自然语言程序框图基本算法语句顺序结构条件结构循环结构辗转相除法和更相减损数秦九韶算法进位制赋值语句条件语句循环语句输入、输出语句
一、考查程序框图、语句的功能例1、如图给出了一个算法流程图,该算法流程图的功能是()A.求a,b,c三数的最大数B.求a,b,c三数的最小数C.将a,b,c按从小到大排序D.将a,b,c按从大到小排序
例2、如图是一个算法的程序框图,当输入的值x为5时,则其输出的结果是。
例3、根据框图,回答下列问题:(1)若输入的x值为5,则输出的结果是:;(2)要输出的值为8,则输入的x是;(3)要使输出的值最小,输入的x的范围是。
二、完善程序框图中的条件或内容例4、如图,若框图所给的程序运行结果为s=132,那么判断框中应填入的关于k的判断条件是。
例5、上图是的程序框图,判断框应填入的内容是,处理框应填入的内容是。
三、算法与其他知识的综合例6、如图是某县参加2007年高考的学生身高条形统计图,从左到右的各条形图表示学生人数依次记为A1、A2、…A10(如A2表示身高(单位:cm)在[150,155内的人数。图2是统计图1中身高在一定范围内学生人数的一个算法流程图。现要统计身高在160~180cm(含160cm,不含180cm)的学生人数,那么在流程图中的判断框内应填写的条件是(A)i