高考数学(理数)三轮冲刺复习小题必练3《框图》(含解析)_第1页
高考数学(理数)三轮冲刺复习小题必练3《框图》(含解析)_第2页
高考数学(理数)三轮冲刺复习小题必练3《框图》(含解析)_第3页
高考数学(理数)三轮冲刺复习小题必练3《框图》(含解析)_第4页
高考数学(理数)三轮冲刺复习小题必练3《框图》(含解析)_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、小题必练小题必练3:框图1了解算法的含义,了解算法的思想2理解程序框图的三种基本逻辑结构:顺序、条件分支、循环3理解几种基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句的含义1【2020全国卷】执行下面的程序框图,则输出的 SKIPIF 1 0 ( )A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 【答案】C【解析】根据框图执行规则有: SKIPIF 1 0 , SKIPIF 1 0 ,第一次循环: SKIPIF 1 0 , SKIPIF 1 0 ;第二次循环: SKIPIF 1 0 , SKIPIF 1 0 ;第三次循环:

2、SKIPIF 1 0 , SKIPIF 1 0 ;第四次循环: SKIPIF 1 0 , SKIPIF 1 0 ; SKIPIF 1 0 第九次循环: SKIPIF 1 0 , SKIPIF 1 0 ;第十次循环: SKIPIF 1 0 , SKIPIF 1 0 ;循环结束,故 SKIPIF 1 0 ,故选C【点睛】本题考查的主体是通过程序框图计算首项为1,公差为2的等差数列前多少项的和会不大于100,求出这个项数2【2020全国卷】执行下面的程序框图,若输入 SKIPIF 1 0 , SKIPIF 1 0 ,则输出的 SKIPIF 1 0 为( )A SKIPIF 1 0 B SKIPIF

3、1 0 C SKIPIF 1 0 D SKIPIF 1 0 【答案】C【解析】当 SKIPIF 1 0 , SKIPIF 1 0 运行后: SKIPIF 1 0 , SKIPIF 1 0 ,再次运行后: SKIPIF 1 0 , SKIPIF 1 0 ,再次运行后: SKIPIF 1 0 , SKIPIF 1 0 ,再次运行后: SKIPIF 1 0 , SKIPIF 1 0 ,此时达到输出条件,所以输出 SKIPIF 1 0 ,故选C【点睛】本题考查的主体是通过程序框图计算首项为1,公差为2的等差数列前多少项的和会大于10,求出这个项数一、选择题1如图给出了一个程序框图,其作用是输入 SKI

4、PIF 1 0 值,输出相应的 SKIPIF 1 0 值,若要使输入的 SKIPIF 1 0 值与输出的 SKIPIF 1 0 值相等,则这样的 SKIPIF 1 0 值有( )A1个B2个C3个D4个【答案】C【解析】由题意可得 SKIPIF 1 0 ,输入的 SKIPIF 1 0 值与输出的 SKIPIF 1 0 值相等,当 SKIPIF 1 0 时, SKIPIF 1 0 ,解得 SKIPIF 1 0 或 SKIPIF 1 0 ;当 SKIPIF 1 0 时, SKIPIF 1 0 ,解得 SKIPIF 1 0 ;当 SKIPIF 1 0 时, SKIPIF 1 0 ,解得 SKIPIF

5、 1 0 或 SKIPIF 1 0 ,不符合,舍去,故满足条件的 SKIPIF 1 0 值共有3个,故选C2阅读下图所示的程序框图,运行相应的程序,输出的结果是( )A1B2C3D4【答案】D【解析】初值, SKIPIF 1 0 , SKIPIF 1 0 执行第一次后, SKIPIF 1 0 , SKIPIF 1 0 ;执行第二次后, SKIPIF 1 0 , SKIPIF 1 0 ;执行第三次后, SKIPIF 1 0 , SKIPIF 1 0 ;此时符合条件,输出 SKIPIF 1 0 故选D3执行如图所示的程序框图,若输入的 SKIPIF 1 0 为2,则输出的 SKIPIF 1 0 值

6、是( )A2B1C SKIPIF 1 0 D SKIPIF 1 0 【答案】A【解析】输入 SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 时, SKIPIF 1 0 , SKIPIF 1 0 时, SKIPIF 1 0 ,当 SKIPIF 1 0 时, SKIPIF 1 0 ,当 SKIPIF 1 0 时,输出 SKIPIF 1 0 ,故选A4阅读下面的程序框图,则输出的S等于( )A1

7、4B20C30D55【答案】C【解析】由题意知: SKIPIF 1 0 ,当 SKIPIF 1 0 时循环程序终止,故 SKIPIF 1 0 ,故选C5下图是把二进制数11111(2)化成十进制数的一个程序框图,判断框内应填入的条件是( )A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 【答案】C【解析】 SKIPIF 1 0 (秦九韶算法),循环体需执行4次后跳出,故选C6某算法的程序框图如图所示,若输出的 SKIPIF 1 0 ,则输入的 SKIPIF 1 0 可能为( )A SKIPIF 1 0 B1C1或5D或1【答案】B【解析】

8、若 SKIPIF 1 0 , SKIPIF 1 0 ,符合题意;若 SKIPIF 1 0 , SKIPIF 1 0 ,不满足 SKIPIF 1 0 ,故错误7阅读下边的程序框图,运行相应的程序,则输出s的值为( )A SKIPIF 1 0 B0C1D3【答案】B【解析】当 SKIPIF 1 0 时, SKIPIF 1 0 ;当 SKIPIF 1 0 时, SKIPIF 1 0 ;当 SKIPIF 1 0 时, SKIPIF 1 0 ;当 SKIPIF 1 0 时, SKIPIF 1 0 ;紧接着 SKIPIF 1 0 ,满足条件 SKIPIF 1 0 ,跳出循环,输出s的值为0故选B8给出30

9、个数:1,2,4,7,11,其规律是第一个数是1,第二个数比第一个数大1,第三个数比第二个数大2,第四个数比第三个数大3,依此类推,要计算这30个数的和,现已知给出了该问题的程序框图如图所示那么框图中判断框处和执行框处应分别填入( )A SKIPIF 1 0 ; SKIPIF 1 0 B SKIPIF 1 0 ; SKIPIF 1 0 C SKIPIF 1 0 ; SKIPIF 1 0 D SKIPIF 1 0 ; SKIPIF 1 0 【答案】D【解析】 SKIPIF 1 0 代表第几个数, SKIPIF 1 0 代表前 SKIPIF 1 0 个数的和, SKIPIF 1 0 代表第 SKI

10、PIF 1 0 个数,根据题意,求的是前30个数的和,所以 SKIPIF 1 0 ,且 SKIPIF 1 0 ,故选D9(2019高考全国卷)如图是求 SKIPIF 1 0 的程序框图,图中空白框中应填入( )A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 【答案】A【解析】模拟程序的运行,可得 SKIPIF 1 0 , SKIPIF 1 0 ;满足条件 SKIPIF 1 0 ,执行循环体, SKIPIF 1 0 , SKIPIF 1 0 ;满足条件 SKIPIF 1 0 ,执行循环体, SKIPIF 1 0 , SKIPIF 1 0 ;

11、此时,不满足条件 SKIPIF 1 0 ,退出循环,输出 SKIPIF 1 0 的值为 SKIPIF 1 0 ,观察 SKIPIF 1 0 的取值规律可知图中空白框中应填入 SKIPIF 1 0 ,故选A10执行如图所示的程序框图,如果输入 SKIPIF 1 0 为001,则输出的 SKIPIF 1 0 值等于( )A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 【答案】C【解析】第一次执行循环体后, SKIPIF 1 0 , SKIPIF 1 0 ,不满足退出循环的条件 SKIPIF 1 0 ;再次执行循环体后, SKIPIF 1 0

12、, SKIPIF 1 0 ,不满足退出循环的条件 SKIPIF 1 0 ;再次执行循环体后, SKIPIF 1 0 , SKIPIF 1 0 ,不满足退出循环的条件 SKIPIF 1 0 ; SKIPIF 1 0 由于 SKIPIF 1 0 ,而 SKIPIF 1 0 ,可得:当 SKIPIF 1 0 , SKIPIF 1 0 ,此时,满足退出循环的条件 SKIPIF 1 0 ,输出 SKIPIF 1 0 故选C11(2018年全国卷)为计算 SKIPIF 1 0 ,设计了如图所示的程序框图,则在空白框中应填入( )A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0

13、D SKIPIF 1 0 【答案】B【解析】根据框图顺序结合题目要求有: SKIPIF 1 0 , SKIPIF 1 0 SKIPIF 1 0 , SKIPIF 1 0 SKIPIF 1 0 , SKIPIF 1 0 故空白处应填入 SKIPIF 1 0 ,故选B12右面程序框图是为了求出满足 SKIPIF 1 0 的最小偶数 SKIPIF 1 0 ,那么在和两个空白框中,可以分别填入( )A SKIPIF 1 0 和 SKIPIF 1 0 B SKIPIF 1 0 和 SKIPIF 1 0 C SKIPIF 1 0 和 SKIPIF 1 0 D SKIPIF 1 0 和 SKIPIF 1 0

14、 【答案】D【解析】因为要求 SKIPIF 1 0 大于 SKIPIF 1 0 时输出,且框图中在“否”时输出,“”中不能输入 SKIPIF 1 0 ,排除A、B;又要求 SKIPIF 1 0 为偶数,且 SKIPIF 1 0 初始值为 SKIPIF 1 0 ,“”中 SKIPIF 1 0 依次加 SKIPIF 1 0 可保证其为偶,故选D二、填空题13执行下边的程序框图,输出的 SKIPIF 1 0 _【答案】30【解析】按照程序框图依次执行为 SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 ; SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1

15、0 ; SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 ; SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 ; SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 ,输出 SKIPIF 1 0 14某工厂2010年的年生产总值为200万元,技术革新后预计以后每年的年生产总值都比上一年增长5%为了求年生产总值超过300万元的最早年份,有人设计了解决此问题的程序框图(如图),请在空白判断框内填上一个适当的式子应为_【答案】 SKIPIF 1 0 【解析】从框图中可看到 SKIPIF 1 0 表示生产总值,根据题意当总产值超过

16、300万元就退出,所以判断框内应为 SKIPIF 1 0 15如图是一个程序框图,则输出的S的值是_【答案】63【解析】当 SKIPIF 1 0 时, SKIPIF 1 0 ;当 SKIPIF 1 0 时, SKIPIF 1 0 ;当 SKIPIF 1 0 时, SKIPIF 1 0 ;当 SKIPIF 1 0 时, SKIPIF 1 0 ;当 SKIPIF 1 0 时, SKIPIF 1 0 故 SKIPIF 1 0 16执行下面的程序框图,如果输入的 SKIPIF 1 0 ,则输出的 SKIPIF 1 0 ( )【答案】3【解析】阅读流程图,初始化数值 SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 ,循环结果执行如下:第一次: SKIPIF 1 0 , SKI

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论