专题12.1算法初步【三年高考】1.【2017江苏,4】右图是一个算法流程图,若输入的值为116,则输出的的值是▲.【答案】2【考点】循环结构流程图【名师点睛】算法与流程图的考查,侧重于对流程图循环结构的考查.先明晰算法及流程图的相关概念,包括选择结构、循环结构、伪代码,其次要重视循环起点条件、循环次数、循环终止条件,更要通过循环规律,明确流程图研究的数学问题,是求和还是求项.2.【2016高考江苏】右图是一个算法的流程图,则输出的a的值是.1【答案】9【解析】试题分析:第一次循环:5,7ab,第二次循环:9,5ab,此时ab,循环结束,输出的a的值是9,故答案应填:9【考点】循环结构流程图【名师点睛】算法与流程图的考查,侧重于对流程图循环结构的考查.先明晰算法及流程图的相关概念,包括选择结构、循环结构、伪代码,其次要重视循环起始条件、循环次数、循环终止条件,更要通过循环规律,明确流程图研究的数学问题,是求和还是求项.3.【2015江苏高考,4】根据如图所示的伪代码,可知输出的结果S为________.2【答案】7【解析】第一次循环:3,4SI;第二次循环:5,7SI;第三次循环:7,10SI;结束循环,输出7.S【考点定位】循环结构流程图4.【2017课标3,理7】执行右图的程序框图,为使输出S的值小于91,则输入的正整数N的最小值为3A.5B.4C.3D.2【答案】D【考点】流程图【名师点睛】利用循环结构表示算法,一定要先确定是用当型循环结构,还是用直到型循环结构;当型循环结构的特点是先判断再循环,直到型循环结构的特点是先执行一次循环体,再判断;4注意输入框、处理框、判断框的功能,不可混用;赋值语句赋值号左边只能是变量,不能是表达式,右边的表达式可以是一个常量、变量或含变量的运算式.5.【2017课标II,理8】执行右面的程序框图,如果输入的1a,则输出的S()A.2B.3C.4D.556【答案】B【解析】试题分析:阅读流程图,初始化数值1,1,0akS循环结果执行如下:第一次:011,1,2Sak;第二次:121,1,3Sak;第三次:132,1,4Sak;第四次:242,1,5Sak;第五次:253,1,6Sak;第六次:363,1,7Sak;结束循环,输出3S。故选B。【考点】流程图【名师点睛】识别、运行程序框图和完善程序框图的思路(1)要明确程序框图的顺序结构、条件结构和循环结构。(2)要识别、运行程序框图,理解框图所解决的实际问题。(3)按照题目的要求完成解答并验证。6.【2017课标1,理8】右面程序框图是为了求出满足3n−2n>1000的最小偶数n,那么在和两个空白框中,可以分别填入A.A>1000和n=n+1B.A>1000和n=n+2C.A1000和n=n+1D.A1000和n=n+27【答案】D【解析】【考点】程序框图【名师点睛】解决此类问题的关键是读懂程序框图,明确顺序结构、条件结构、循环结构的真正含义.本题巧妙的设置了两个空格需要填写,所以需要抓住循环的重点,偶数该如何增量,判断框内如何进行判断可以根据选项排除.7.【2017天津,理3】阅读右面的程序框图,运行相应的程序,若输入N的值为24,则输出N的值为(A)0(B)1(C)2(D)3【答案】C【考点】程序框图【名师点睛】识别算法框图和完善算法框图是近年高考的重点和热点.解决这类问题:首先,要明确算法框图中的顺序结构、条件结构和循环结构;第二,要识别运行算法框图,理解框图解决的问题;第三,按照框图的要求一步一步进行循环,直到跳出循环体输出结果,完成解答.近年框图问题考查很活,常把框图的考查与函数和数列等知识考查相结合.8.【2017山东,理6】执行两次右图所示的程序框图,若第一次输入的的值为,第二次输入的的值为,则第一次、第二次输出的的值分别为(A)0,0(B)1,1(C)0,1(D)1,08【答案】D【解析】试题分析:第一次227,27,3,37,1xba;第二次229,29,3,39,0xba,选D.【考点】程序框图,直到型循环结构【名师点睛】识别算法框图和完善算法框图是高考的重点和热点.解决这类问题:首先,要明确算法框图中的顺序结构、条件结构和循环结构;第二,要识别运行算法框图,理解框图解决的...