1、1(2016北京卷)执行如下图所示的程序框图,输出的S值为()A8B9C27D36解析S0030,k011,满足k2;S0131,k112,满足k2;S1239,k213,不满足k2,输出S9.答案:B2下图给出了一个算法的程序框图,该程序框图的功能是()A求出a,b,c三个数中的最大数B求出a, b,c三个数中的最小数C将a,b,c按从小到大排列D将a,b,c按从大到小排列答案:B3(2017山东卷)执行如下图所示的程序框图,当输入的x的值为4时,输出的y的值为2,则空白判断框中的条件可能为 ()Ax3 Bx4Cx4 Dx5解析输入x4,若满足条件,则y426,不符合题意;若不满足条件,则y
2、log242,符合题意结合选项可知应填x4.故选B答案:B4(2016四川卷)秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的数书九章中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法下图所示的程序框图给出了利用秦九韶算法求多项式值的一个实例,若输入n,x的值分别为3,2,则输出v的值为()A35 B20C18 D9解析按照图中的程序计算,当i2时,得v4;当i1时,得v2419;当i0时,得v29018;当i1时,直接输出v18,即输出的v值为18.答案:C5(2016天津卷)阅读下面的程序框图,运行相应的程序,则输出S的值为_.解析按照程序框图中的顺序依次计算,直到满足条件输出S的值第一次:S8,n2;第二次:S2,n3;第三次:S4,n4,满足n3,输出S4.答案:46(2017江苏卷)下图是一个算法流程图若输入x的值为,则输出y的值是_.解析输入x,1不成立,执行y2log2242.故输出y的值为2.答案:2