全球旧事资料 分类
因此输出
4
点评:这是一个当型循环结构的程序框图,解法还是一样,从第一步开始写,直到循环的条件不成立时,结束循环,输出结果。
SS
12

输出
结束

1
图2
开始输入a,b,c
例5、(2008海南、宁夏)右面的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的(A.cxC.cbB.xcD.bc)
xa
bx
否是是
xb
解:由流程图可知第一个选择框作用是比较x与b的大小,故第二个选择框的作用应该是比较x与c的大小,故应选A;点评:本题考查条件结构的程序框图,求解时,对字母比较难理解,可以取一些特殊的数值,代进去,方便理解。从以上三题来看,因为算法是新课程中的新增加的内容,因此它也必然是新高考中的一个热点,应高度重视。3基本算法语句
否输出x结束
xc
f【内容解读】算法语句是表达算法的简单而实用的好方法,要注意各语句的作用,准确理解赋值语句,灵活表达选择语句,注意WHILE语句和UNTIL语句的区别.(1)输入、输出语句和赋值语句基本对应于算法中的顺序结构,这是任何一个算法都用到的语句,利用输入、输出语句和赋值语句设计算法时应明确:需输入信息时用INPUT语句,需输出信息时用PRINT语句.当变量需要的数据较少或给变量赋予表达式时,用赋值语句即可,当变量需要输入多组数据且程序重复使用时,使用输入语句较好.当然,赋值语句还具有将一个变量的值赋给另一个变量,前一个变量的值保持不变的功能.(2)选择语句是表达算法中的选择结构,因为算法的流程根据选择是否成立有不同的流向,就需要对选择作出判断,所以算法中要用到选择语句.在某些较复杂的算法中,有时需要对按选择要求执行的某一语句(特别是Else后的语句)继续按照另一选择进行判断,这时可以再利用一选择语句完成这一要求,这就需要选择语句的嵌套.(3)循环语句是用来实现循环结构的,在本章我们主要需要掌握WHILE语句和UNTIL语句.【命题规律】考查基本算法语句的试题出现在选择题、填空题或解答题中都有可能,属中等偏难。例6、(2008江苏模拟)右边是根据所输入的x值计算y值的一个算法程序若x依次取数列所得y值中的最小值为ReadxIfx0The

则1
N中的前200项,100

y1x
Else
(注:程序中的赋值符号“”也可以写成“”或“”)解:1≤
≤200,所以,-
y1x
E
dIfPri
ty(例6)
99
r
好听全球资料 返回顶部