第09期 高三数学 框图.docx
《第09期 高三数学 框图.docx》由会员分享,可在线阅读,更多相关《第09期 高三数学 框图.docx(10页珍藏版)》请在冰豆网上搜索。
第09期高三数学框图
高三数学程序框图
(注:
拍题时,把题目对应的框图拍上)
从以往的高考试卷来看,程序框图的题型以客观题为主,属容易题,是考生必拿分的题目,出题的热点以循环结构为主,有时也会考条件结构,主要考察算法结构以及读图、识图、利用框图解决简单算法问题的能力。
解决程序框图问题需要注意的细节:
(1)注意区分条件结构和循环结构;
(2)注意区分当型循环和直到型循环;
(3)循环结构中要注意准确控制循环次数;
(4)循环结构中注意跳出循环的条件;
(5)循环结构中,梳理清楚各个字母的取值与循环次数之间的关系(此条尤为重要).
程序框
名称
功能
起止框
表示一个算法的起始和结束,是任何算法程序框图不可缺少的。
输入、输出框
表示一个算法输入和输出的信息,可用在算法中任何需要输入、输出的位置。
处理框
(执行框)
赋值、计算。
算法中处理数据需要的算式、公式等,它们分别写在不同的用以处理数据的处理框内。
判断框
判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时在出口处标明则标明“否”或“N”。
流程线
算法进行的前进方向以及先后顺序
连结点
连接另一页或另一部分的框图
顺序结构
条件结构
循环结构
定义
由若干个依次执行的处理步骤组成。
算法的流程根据条件是否成立有不同的流向,
由按照一定的条件反复执行的某些步骤组成的逻辑结构。
程序框图
注:
有出处的题目要拍上出处
题型一、框图运算结果分析
这一类型题目经常考的是考循环结构,需要首先确定程序循环的次数,当程序框图中表示的循环次数很多时,要把前几次循环中,每个循环结束时各变量的结果记录下来,并找出变量的值跟随循环次数的变化规律,写出最后几次循环结束时,各变量的值,根据循环跳出条件,确定程序执行结果;当循环次数较少时一般可以直接把每次循环的结果记录下来,写出最终的结果。
这里强调一点:
特别要注意跳出循环的条件,以免出现多一次循环或少一次循环,从而造成执行结果的偏差。
对于非循环结构,解题时最好按照框图的流程步骤一步一步写出符合判断条件的执行结果。
1、如图给出了一个程序框图,其作用是输入x的值,输出相应的y值.若要使输入的x值与输出的y值相等,则这样的x值有( )
2、(2012•湖北)阅读如图所示的程序框图,运行相应的程序,输出的结果s=.
3、当m=7,n=3时,执行如图所示的程序框图,输出的S的值为( )
A.7B.42C.210D.840
4、(2012•江西)下图是某算法的程序框图,则程序运行后输出的结果是.3
5、在程序框图中,输入N=40,按程序运行后输出的结果是( )
A.100B.210C.265D.320
6、已知如图所示的程序框图(未完成),设当箭头a指向①时,输出的结果为s=m,当箭头a指向②时,输出的结果为s=n,则m+n等于( )
A.30B.20C.15D.5
7、执行如图所示的程序框图,若输入的x,y∈R,那么输出的S的最大值为( )
A.0B.1C.2D.3
8、(2014•马鞍山三模)某程序框图如图所示,该程序运行后输出的S的值是( )
A.-3B.
C.
D.2
如果执行如图的程序框图,输入正整数n,m,满足n≥m,那么输出的p等于()。
(注:
拍上框图)
题型二、框图填充
框图填充问题可以是填充一个或多个语句,可以是填充处理框,也可以填判断框,无论填什么,都需要首先正确把握好题意,然后根据框图的前后顺序找出需要的语句,填入后,最好能按填入的内容验算一遍,已确定结果的正确性。
1、(2015•菏泽二模)已知数列{an}中,a1=1,an+1=an+n,若利用如图所示的程序框图计算该数列的第10项,则判断框内的条件是()
A.
?
B.
?
C.
?
D.
?
2、执行如图所示的程序框图,若输出k的值为8,则判断框图可填入的条件是( )
A.
B.
C.
D.
3、如图,给出的是计算
的值的一个程序框图,则图中判断框内
(1)处和执行框
(2)处应填的语句是()。
A.i>100,n=n+1B.i>100,n=n+2C.i>50,n=n+2D.i≤50,n=n+2
给出30个数:
1,2,4,7,…其规律是
第1个数是1;
第2个数比第1个数大1;
第3个数比第2个数大2;
第4个数比第3个数大3;…
以此类推,要计算这30个数的和,现已给出了该问题的程序框图如图所示,那么框图中判断框①处和执行框②处应分别填入( )
A.i≤29;p=p+i+1B.i≤30;p=p+i-1C.i≤30;p=p+iD.i≤31;p=p+i
5、某班有24名男生和26名女生,数据a1,a2,…,a50是该班50名学生在一次数学学业水平模拟考试的成绩,下面的程序用来同时统计全班成绩的平均数:
A,男生平均分:
M,女生平均分:
W;为了便于区别性别,输入时,男生的成绩用正数,女生的成绩用其成绩的相反数,那么在图里空白的判断框和处理框中,应分别填入下列四个选项中的( )
A.
B.
C.
D.