资源预览内容
第1页 / 共36页
第2页 / 共36页
第3页 / 共36页
第4页 / 共36页
第5页 / 共36页
第6页 / 共36页
第7页 / 共36页
第8页 / 共36页
第9页 / 共36页
第10页 / 共36页
亲,该文档总共36页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第第4讲程序框图与算法语句讲程序框图与算法语句【2014年高考会这样考】1考查程序框图的理解与应用(尤其是条件结构与循环结构)2考查程序框图的补充与完善考点梳理考点梳理(1)顺序结构定义:依次进行多个处理步骤的结构,这是任何一个算法都离不开的基本结构结构形式1程序框图的结构类型及作用程序框图的结构类型及作用(2)条件结构定义:算法的流程根据条件是否成立有不同的流向,条件结构就是处理这种过程的结构结构形式(3)循环结构定义:从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构,反复执行的步骤称为循环体结构形式2算法语句的格式与应用(1)输入语句、输出语句和赋值语句语句语句一般格式一般格式功能功能输入语句输入语句INPUT“提示内提示内容容”;变量;变量_输出语句输出语句PRINT“提示内提示内容容”;表达式;表达式_赋值语句赋值语句变量表达式变量表达式_输入信息输入信息输出常量、变量的值和系输出常量、变量的值和系统信息统信息将表达式代表的值赋给变量将表达式代表的值赋给变量(2)条件语句程序框图中的_与条件语句相对应条件语句的格式及框图IFTHEN格式IFTHENELSE格式IF条件THEN语句体AELSE语句体BENDIF条件结构条件结构(3)循环语句程序框图中的_与循环语句相对应循环语句的格式及框图UNTIL语句WHILE语句循环结构循环结构一个共同点一般只有一个入口也只能在一个出口输出,每一个基本逻辑结构的每一部分都有机会被执行到,而且结构内不能有死循环两种结构特点(1)利用循环结构表示算法,一定要先确定是用当型循环结构,还是用直到型循环结构;当型循环结构的特点是先判断再循环,直到型循环结构的特点是先执行一次循环体,再判断(2)循环结构中,当型循环又称“前测试型”循环,直到型循环又称“后测试型”循环【助学【助学微博】微博】三点提醒(1)确定循环变量和初始值;(2)确定算法中反复执行的部分,即循环体;(3)确定循环的终止条件1(2012北京)执行如图所示的程序框图,输出的S值为()考点自测考点自测A2 B4 C8 D16解析当k0时,满足k3,因此S1201;当k1时,满足k3,因此S1212;当k2时,满足k3,因此S2228;当k3时,不满足k3,因此输出S8.答案C2(2012天津)阅读右边的程序框图,运行相应的程序,当输入x的值为25时,输出x的值为()A1 B1C3 D9答案答案C3(2012安徽)如图所示,程序框图的输出结果是()A3 B4 C5 D8解析当x1,y1时,满足x4,则x2,y2;当x2,y2时,满足x4,则x224,y213;当x4,y3时,满足x4,则x248,y314;当x8,y4时,不满足x4,则输出y4.答案B4(2012陕西)下图是用模拟方法估计圆周率值的程序框图,P表示估计结果,则图中空白框内应填入()答案D5(2012浙江)若某程序框图如图所示,则该程序运行后输出的值是_【例1】(2013临沂一模)若执行如图所示的框图,考向一基本逻辑结构和程序框图的运用考向一基本逻辑结构和程序框图的运用审题视点审题视点 这是一个求解方差的问题,共这是一个求解方差的问题,共3项,项,通过一个计数变量用循环结构实现这一算法通过一个计数变量用循环结构实现这一算法答案C 搞清进入或退出循环的条件和功能,循环次数搞清进入或退出循环的条件和功能,循环次数是做对题的关键是做对题的关键【训练1】(2012济南三模)阅读如图所示的程序框图,执行相应的程序,则输出的结果是()A2 B2 C3 D3解析第一次循环,n1,s1,第二次循环,n2,s121,第三次循环,n3,s132,第四次循环,n4,s242,第五次循环,n5,s253,第六次n6不满足条件,输出s3,选D.答案D【例例2】如图所示的框图,当如图所示的框图,当x16,x29,p8.5时,时,x3等于等于() A7 B8 C10 D11考向二程序框图的补充与完善考向二程序框图的补充与完善审题视点审题视点 先读懂图中的逻辑顺序,然后先读懂图中的逻辑顺序,然后进行计算判断,其中判断条件进行计算判断,其中判断条件|x2x1|x3x2|是否成立是利用框图知识反推出是否成立是利用框图知识反推出x3的的值的关键,是完善该框图的任务所在值的关键,是完善该框图的任务所在答案B解答这类题目时,一定要理解、悟透各种框图的作用,才能得到正确的结果特别注重对问题的转化,问题与框图的表示的相互转化、框图与函数的转化等等Ai4Ci5答案C【例3】(2012新课标全国)如果执行右面的程序框图,输入正整数N(N2)和实数a1,a2,aN,输出A,B,则()考向三算法与其他知识的交汇考向三算法与其他知识的交汇审题视点循环结构中满足xA成立,则Ax,是说将大数赋值给A;满足x20,由判断框知程序结束,故输出P30.答案C
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号