【数学】2020届一轮复习人教A版  算法初步 课时作业

申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

文档介绍

【数学】2020届一轮复习人教A版  算法初步 课时作业

‎2020届一轮复习人教A版  算法初步 课时作业 ‎ 1、运行如图所示的程序框图,则输出的值为( )‎ A.9 B.10 C.11 D.12‎ ‎2、执行如图所示的程序框图,若,则输出的为( )‎ A. B. C. D.‎ ‎3、执行如图所示的程序框图,当输入的为1时,则输出的结果为( )‎ A.3 B.4‎ C.5 D.6‎ ‎4、阅读如图的程序框图,输出的值为( )‎ A. B. C. D.‎ ‎5、阅读下边的程序框图,运行相应的程序,则输出i的值为(  )‎ A.2 B.3 C.4 D.5‎ ‎6、若执行下边的程序框图,输出的值为5,则判断框中应填入的条件是( )‎ A. B. C. D.‎ ‎7、把“正整数除以正整数后的余数为”记为,例如.执行如图的该程序框图,输出的值为( )‎ A.32 B.35 C.37 D.39‎ ‎8、执行如图所示的程序框图,若输入的值为9,则输出的结果为( )‎ A. B. C. D.‎ ‎9、执行如图所示的程序框图,输出的值为( )‎ A.3 B. C.10 D.‎ ‎10、在如图所示的程序框图中,若输入的,输出的,则判断框内可以填入的条件是(  )‎ A. B. C. D.‎ ‎11、如下图,执行程序框图,若输出结果为140,则判断框内应填( )‎ A.n≤7? B.n>7? C.n≤6? D.n>6?‎ ‎12、设函数,表示的反函数,定义如框图表示的运算,若输入,输出;当输出时,则输入为( )‎ A. B.6 C. D.8‎ ‎13、一个算法的程序框图如图,若该程序输出,则判断框内应填入的条件是( )‎ A. B. C. D.‎ ‎14、执行如图所示的程序框图,则输出的结果为( )‎ A.7 B.8 C.9 D.11‎ ‎15、如图是一个算法流程图,则输出的结果是(  )‎ A. B. C. D.‎ ‎16、中国古代数学著作《算学启蒙》中有关于“松竹并生”的问题:松长五尺,竹长两尺,松日自半,竹日自倍,松竹何日而长等.意思是现有松树高5尺,竹子高2尺,松树每天长自己高度的一半,竹子每天长自己高度的一倍,问在第几天会出现松树和竹子一般高?如图所示是源于其思想的一个程序框图,若输入的x=5,y=2,输出的n为4,则程序框图中的中应填(  )‎ A.y<x B.y≤x C.x≤y D.x=y ‎17、执行如图所示的程序框图,则输出的值为( )‎ A.25 B.56 C.119 D.246‎ ‎18、执行如图所示的程序框图,则输出的的值为( )‎ A. B.5 C. D.55‎ ‎19、执行如图所示的程序框图,则输出的值为(  )‎ A.7 B.6 C.5 D.4 20、程大位是明代著名数学家,他的《新编直指算法统宗》是中国历史上一部影响巨大的著作,卷八中第33问:“今有三角果一垛,底阔每面7个,问该若干?”,如图,是解决该问题的程序框图,执行该程序框图,求得该垛果子的总数为__________.‎ ‎ ‎ 参考答案 ‎1、答案:C 将的变化规律整理为数列的形式,求解出数列的通项,根据求解出输出时的取值.‎ ‎【详解】‎ 将每次不同的取值看做一个数列 则,,,…,‎ 则,则 当时,;当时,‎ 即时,,输出结果 本题正确选项:‎ 名师点评:‎ 本题考查利用循环结构的程序框图计算输出结果,由于循环次数较多,可以根据变化规律,利用数列的知识来进行求解.‎ ‎2、答案:B 执行程序框图,依次写出每次循环得到的的值,当时,不满足条件,退出循环,输出的值.‎ ‎【详解】‎ 执行如图所示的程序框图,有 满足条件,有,;‎ 满足条件,有,;‎ 满足条件,有,;‎ 满足条件,有,;‎ 不满足条件,退出循环,输出的值为 本题正确选项:‎ 名师点评:‎ 本题考查了程序框图和算法的应用问题,是对框图中的循环结构进行了考查,属于基础题.‎ ‎3、答案:C 将代入程序框图,然后根据循环条件,依次得到每一步中各参数的值,根据判断语句,当不符合循环条件时,输出的值.‎ ‎【详解】‎ 输入,不成立,成立,‎ ‎,成立,成立,‎ ‎,成立,成立,‎ ‎,成立,成立,‎ ‎,成立,不成立.‎ 输出.‎ 故选C项.‎ 名师点评:‎ 本题考查通过程序框图的输入值和循环结构,得到输出值,属于简单题.‎ ‎4、答案:C 第一次循环后 第二次循环后 第三次循环后不满足.故本题选 ‎5、答案:C 由程序框图可知:故选C.‎ 考点:本题主要考查程序框图及学生分析问题解决问题的能力.‎ ‎6、答案:B 按流程图逐一执行即可。‎ ‎【详解】‎ 由流程图得:‎ ‎.‎ 要使得输出的值为5,则判断框中应填入的条件是:‎ 故选:B 名师点评:‎ 本题主要考查了流程图知识,考查观察能力及计算能力,还考查了对数运算知识,属于中档题。‎ ‎7、答案:C 由流程图一步步向后判断推理即可.‎ ‎【详解】‎ 解:输入值,第一次判断为否,得;第二次判断为否,得;第三次判断为是,然后第一次判断为否,得;第四次判断为否,得;第五次判断为否,得;第六次判断为否,得;第七次判断为否,得;第八次判断为是,然后第二次判断为是,得到输出值 故选:C.‎ 名师点评:‎ 本题考查了流程图中的循环结构,属于基础题.‎ ‎8、答案:B 按照程序框图运行程序,直到时,输出结果即可.‎ ‎【详解】‎ 按照程序框图运行程序,输入,,,不满足,循环 则,,不满足,循环 则,,不满足,循环 则,,满足,输出结果 本题正确选项:‎ 名师点评:‎ 本题考查程序框图中根据循环结构计算输出结果的问题,属于基础题.‎ ‎9、答案:C 根据循环结构的特征,先判断i为奇数还是偶数,代入不同的处理框,依次算出S的值,同时判断是否继续执行循环,即可求得S的值 ‎【详解】‎ 由程序框图可知:‎ 第一次循环:i=1为奇数,,‎ 第二次循环:i=2为偶数,,‎ 第三次循环,i=3为奇数,,‎ 第四次循环,i=4为偶数,,‎ 此时不满足,退出循环,输出,结束,故选C。‎ 名师点评:‎ 本题考查循环结构的程序框图,按照要求逐步计算即可,属基础题。‎ ‎10、答案:D 输入,,‎ ‎,‎ 当,‎ 当,当时,满足条件 退出循环,‎ 故选 ‎11、答案:D 根据框图的循环语句进行循环,然后当输出结果为140时,得到的值,从而得到判断框内填写的语句.‎ ‎【详解】‎ 根据框图循环可知 ‎;‎ ‎;‎ ‎;‎ ‎;‎ ‎;‎ ‎.‎ 此时,结合选项可知,选D项.‎ 名师点评:‎ 本题考查程序框图循环结构,根据输出结果填写判断语句.‎ ‎12、答案:A 分析程序中各变量,各语句的作用,在根据流程图所示的顺序,可知该程序的作用是计算函数的函数值,再由题意即可得出.‎ ‎【详解】‎ 由图可知,该程序的作用是计算分段函数的函数值.‎ 输入,输出 当输出时,‎ 只有·‎ 故选A.‎ 名师点评:‎ 根据流程图写出程序的运行结果,是算法这一模块最重要的题型,其处理方法是:①分析流程图,从流程图中即要分析出计算的类型,又要分析出参与计算的数据②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.‎ ‎13、答案:B 模拟运行程序框图,当S=时确定判断框内填的内容.‎ ‎【详解】‎ 由题得i=1,S=0,S=,i=2,,i=3,,‎ i=4,,i =5,,‎ 所以判断框内填.‎ 故选:B 名师点评:‎ 本题主要考查程序框图和循环结构,意在考查学生对这些知识的理解掌握水平和分析推理能力.‎ ‎14、答案:C 模拟程序框图运行即得解.‎ ‎【详解】‎ 第一次运行时,; 第二次运行时,;‎ 第三次运行时,;第四次运行时,;‎ 此时刚好不满足,故输出,‎ 故选:C 名师点评:‎ 本题主要考查程序框图,意在考查学生对这些知识的理解掌握水平和分析推理能力.‎ ‎15、答案:A 执行程序框图,逐次计算,根据判断条件终止循环,即可求解,得到答案.‎ ‎【详解】‎ 由题意,执行上述的程序框图:‎ 第1次循环:满足判断条件,;‎ 第2次循环:满足判断条件,;‎ 第3次循环:满足判断条件,;‎ 不满足判断条件,输出计算结果,‎ 故选A.‎ 名师点评:‎ 本题主要考查了循环结构的程序框图的结果的计算与输出,其中解答中执行程序框图,逐次计算,根据判断条件终止循环是解答的关键,着重考查了运算与求解能力,属于基础题.‎ ‎16、答案:C 当时,;当时,;当时,;‎ 当时,,不满足运行条件,输出程序框图中,应填,故选C.‎ ‎17、答案:C 根据框图,模拟运行程序即可得出结果.‎ ‎【详解】‎ 运行程度:不成立;不成立;不成立;不成立;成立,,输出,结束程度.‎ 名师点评:‎ 本题主要考查了程序框图,属于中档题.‎ ‎18、答案:B 由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量S的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.‎ ‎【详解】‎ 模拟程序的运行,可得 i=1,j=1,S=0‎ 满足条件i≤10,执行循环体,j=﹣1,a=﹣1,S=﹣1,i=2‎ 满足条件i≤10,执行循环体,j=1,a=2,S=1,i=3‎ 满足条件i≤10,执行循环体,j=﹣1,a=﹣3,S=﹣2,i=4‎ 满足条件i≤10,执行循环体,j=1,a=4,S=2,i=5‎ 满足条件i≤10,执行循环体,j=﹣1,a=﹣5,S=﹣3,i=6‎ 满足条件i≤10,执行循环体,j=1,a=6,S=3,i=7‎ 满足条件i≤10,执行循环体,j=﹣1,a=﹣7,S=﹣4,i=8‎ 满足条件i≤10,执行循环体,j=1,a=8,S=4,i=9‎ 满足条件i≤10,执行循环体,j=﹣1,a=﹣9,S=﹣5,i=10‎ 满足条件i≤10,执行循环体,j=1,a=10,S=5,i=11‎ 此时,不满足条件i≤10,退出循环,输出S的值为5.‎ 故选:B.‎ 名师点评:‎ 本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结论,是基础题.‎ ‎19、答案:C 由流程图循环4次,输出,即可得出结果..‎ ‎【详解】‎ 初始值,,是,‎ 第一次循环:,,是,‎ 第二次循环:,,是,‎ 第三次循环:,,是,‎ 第四次循环:S,,否,输出.‎ 故选:C.‎ 名师点评:‎ 本题考查程序框图的循环,分析框图的作用,逐步执行即可,属于基础题.‎ ‎20、答案:‎ 按照程序框图运行程序,直到满足时输出结果即可.‎ ‎【详解】‎ 执行程序框图,输入,,,则,,,不满足,循环;‎ ‎,,,不满足,循环;‎ ‎,,,不满足,循环;‎ ‎,,,不满足,循环;‎ ‎,,,不满足,循环;‎ ‎,,,不满足,循环;‎ ‎,,,满足,输出 本题正确结果:‎ 名师点评:‎ 本题考查循环结构框图计算输出结果的问题,属于基础题. ‎
查看更多

相关文章

您可能关注的文档