25高考数学复习参考题-----04.算法初步25.docVIP

  • 0
  • 0
  • 约3.7千字
  • 约 10页
  • 2017-03-30 发布于湖北
  • 举报

25高考数学复习参考题-----04.算法初步25.doc

25高考数学复习参考题-----04.算法初步25.doc

高考数学复习参考题(附参考答案) 算法初步 选择题: 1.阅读如图所示的程序框图,运行相应的程序,输出的n的值为(  ). A.1 B.2 C.3 D.4 【试题解析】第一次循环,判断成立,则;第二次循环,判断不成立,则输出.故选B. 【选题意图】本题考查算法与程序框图,难度较小。 2.根据右边的图,当输入为时,输出的( ) A.28 B.10 C.4 D.2 【试题解析】初始条件;第一次运行,;第二次运行,;第三次运行,,......;第1003次运行,;第1004次运行,,不满足条件,停止运行,所以输出的,故选B. 【选题意图】本题主要考查的是程序框图,属于容易题.解题时一定要抓住重要条件“”,否则很容易出现错误.在给出程序框图求解输出结果的试题中只要按照程序框图规定的运算方法逐次计算,直到达到输出条件即可. 3.执行如图所示的程序框图,输出的结果为( ) A. B. C. D. 【试题解析】运行程序:,,,因为不满足,,,因为不满足,,,因为满足,输出. 【选题意图】本题考查程序框图的程序运行,本题为基础题,掌握循环程序的运行方法,框图以赋值框和条件框为主,按照框图箭线方向和每个框的指令要求运行,注意条件框的要求是否满足,运行程序时要准确. 4.执行下图的程序框图,若输入的分别为1,2,3,则输出的 A. B. C. D. 【试题解析】 由框图知其表示的算法执行过程如下: 初始化:输入条件判断:是,进入循环. 循环第1次:条件判断:是; 循环第2次:条件判断:是; 循环第3次:条件判断:否;退出循环. 输出. 故选D. 【选题意图】本题主要考查程序框图表示算法的意义及赋值语句,本题中的算法是一个循环结构,循环体中依次对进行循环赋值.处理本类题的关键是,按照程序框图,将每次的循环赋值过程依次写出即可得出正确答案,注意赋值语句的特点,属于基础题. 5.执行如题(8)图所示的程序框图,如果输出,那么判断框内应填入的条件是 (  ) A. B. C. D. 【试题分析】本题考查程序框图的识别和运行。第一次循环,,此时满足条件,循环;第二次循环,,此时满足条件,循环;第三次循环,,此时满足条件,循环;第四次循环,,此时满足条件,循环;第五次循环,,此时满足条件,循环;第六次循环,,此时不满足条件,输出,所以判断框内应填入的条件是,选B. 【选题意图】本题考查了当型循环结构的程序框图和对数运算,根据框图的流程判断程序运行的值是解题的关键。本题是嵌套的条件语句,要会灵活地把符号语言、图形语言、文字语言进行相互转化. 6.执行如图所示的程序框图(算法流程图),输出的为( ) (A)3 (B)4 (C)5 (D)6 【试题解析】 执行第一次循环体:此时 执行第二次循环体:此时 执行第三次循环体:此时,此时不满足,判断条件,输 出,故选B. 【选题意图】本题主要考查程序框图以及循环结构的判断.首先要明确循环的条件,其次在计算的过程中要细心,本题还考查了考生的计算能力. 7. 执行右面的程序框图,如果输入的,则输出的属于 A. B. C. D. 【试题解析】由框图知其表示的算法是求分段函数在上的值域,当时,,当时,,所以,故选A. 【选题意图】本题主要考查程序框图表示算法的意义,本题中的算法是一个条件结构,是基础题. 8.如果执行右边的程序框图,输入正整数和实数,输出,,则 A.为的和 B.为的算术平均数 C.和为中的最大数和最小数 D.和为中的最小数和最大数 【试题解析】由框图知其表示的算法是找N个数中的最大值和最小值,和分别为中的最大数和最小数,故选C. 【选题意图】本题主要考查程序框图表示算法的意义,本题中的算法是一个复杂的算法,循环结构嵌套了二重条件结构,是基础题. 9.根据右边框图,对于大于2的整数,输出的数列通项公式是 ( ) (A) (B) (C) (D) 【试题解析】由已知程序框图依次可得故输出的数列是首项和公比均为2的等比数列,故有,故选C。 【选题意图】本题考查算法程序框图及推理能力,难度中等; 10.右边程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”.

文档评论(0)

1亿VIP精品文档

相关文档