高考算法程序框图真题练习及答案详解 联系客服

发布时间 : 星期日 文章高考算法程序框图真题练习及答案详解更新完毕开始阅读

考点: 选择结构. 专题: 函数的性质及应用. 分析: 由题意,x=﹣1,执行函数y=3x+2,代入计算可得结论. 解答: 解:由题意,x=﹣1,执行函数y=3x+2,代入计算可得y=﹣1 故答案为:﹣1 点评: 本题考查选择结构,考查学生的计算能力,属于基础题. 25.(2011?江西)下图是某算法的程序框图,则程序运行后所输出的结果是 27 .

考点: 程序框图. 专题: 计算题;阅读型. 分析: 根据s=0,n=1,s=(0+1)×1=1,n=1+1=2,不满足条件n>3,执行循环体;依此类推,当n=4,满足条件n>3,退出循环体,得到输出结果即可. 解答: 解:s=0,n=1,s=(0+1)×1=1,n=1+1=2,不满足条件n>3,执行循环体; s=(1+2)×2=6,n=1+2=3,不满足条件n>3,执行循环体; s=(6+3)×3=27,n=1+3=4,满足条件n>3,退出循环体, 则输出结果为:27 故答案为:27 25

点评: 本题主要考查了直到型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断,属于基础题之列. 26.(2014?惠州模拟)如图所示,程序框图(算法流程图)的输出结果为 .

考点: 程序框图. 专题: 算法和程序框图. 分析: 根据框图的流程依次计算运行的结果,直到条件不满足,计算输出s的值. 解答: 解:由程序框图知:第一次循环:s=0+,n=2+2=4; 第二次循环:s=+=,n=4+2=6; 第三次循环:s=+=,n=6+2=8; . 不满足条件n<8,程序运行终止,输出s=故答案为:. 点评: 本题考查了循环结构的程序框图,根据框图的流程依次计算运行的结果是解答此类问题的常用方法. 27.阅读如图所示的程序框图,运行相应的程序,则输出的s值等于 46 .

26

考点: 程序框图. 专题: 计算题. 分析: ①i←1,s←1,i←1+1,s←2×(1+1),判断“i>4”,应执行“否”;…;直到“i>4”成立即可跳出循环结构,输出s的值. 解答: 解:①i←1,s←1,i←1+1,s←2×(1+1),判断“i>4”,应执行“否”; ②i←2+1,s←2×(4+1),判断“i>4”,应执行“否”; ③i←3+1,s←2×(10+1),判断“i>4”,应执行“否”; ④i←4+1,s←2×(22+1),判断“i>4”,应执行“是”.输出s←46. 故答案为46. 点评: 本题考查了循环结构的功能,属于基础题. 三.解答题(共1小题)

28.如图所示,程序框图(算法流程图)的输出结果是 .

考点: 程序框图. 专题: 算法和程序框图. 分析: 根据程序框图,程序的功能是求和由此可得结论. 解答: 解:根据程序框图,程序的功能是求和故答案为:. 点评: 本题考查循环结构,考查数列的求和,考查学生的计算能力,属于基础题. 27