1、本章整合知识网络专题探究专题一判断算法的结果解决同一个问题,可以有多种算法,也有多种程序框图,不同版本教材的算法语句的语言形式也不相同,因此高考试题中通常不会考查画程序框图或编写程序由于学习本章的目的是体会算法的思想,所以已知程序框图或程序判断其结果,是高考考查本章知识的主要形式,这也是课程标准和考试说明对本章的要求其判断方法是具体执行所给的程序框图,即可得到算法的结果(2013广东珠海期末)若某程序框图如图所示,则该程序运行后输出的值是()A4 B5 C6 D7解析:该程序框图运行过程是n12,i1,n12不是奇数,n6,i112,n65否,n6不是奇数,n3,i213,n35否,n3是奇数
2、,n33110,i314,n105否,n10不是奇数,n5,i415,n5是,输出i5.答案:B执行下列程序后输出的结果是_n5S0WHILES10SSnnn1WENDPRINTnEND提示:本题中输出的是n的值,而不是S的值解析:该程序的执行过程是:n5S0S010成立S055n514S510成立S549n413S910成立S9312n312S1210不成立输出n2答案:2专题二补充完整的程序框图给出程序框图,根据要求补充完整的程序框图是近几年高考题中常见的题型其解题策略是,具体执行程序框图所表示的算法,结合题目要求和三种逻辑结构的格式来补充完整执行如图所示的程序框图,若输出的b的值为16,
3、则图中判断框内处应填()A4 B3 C2 D5解析:该程序框图中含有当型循环结构,判断框内的条件不成立时循环终止,每循环一次,a的值增加1.第1次循环后b212,a2;第2次循环后b224,a3;第3次循环后b2416,a4,此时a的值为4,开始不满足判断框内的条件,循环终止输出b16,则循环终止条件是a4不成立判断框内处应填4.答案:A已知函数y如图表示的是给定x的值,求其对应的函数值y的程序框图处应填写_;处应填写_解析:由程序框图可知,判断框处满足条件时执行y2x,则处应填写x2?当x2不成立,即x2时,执行ylog2x,则处应填写ylog2x.答案:x2?ylog2x如图是一个算法的程序框图,若输出的结果是31,则判断框中的整数M的值是_解析:由于输出的结果是S31,则该程序框图的运行过程是:A1,S1A1M成立S1213A112A2M成立S3227A213A3M成立S72315A314A4M成立S152431A415这时A5M开始不成立,输出S31,则判断框中的整数M的值是4.答案:4