(高考模拟)算法与程序框图习题.doc_第1页
(高考模拟)算法与程序框图习题.doc_第2页
(高考模拟)算法与程序框图习题.doc_第3页
(高考模拟)算法与程序框图习题.doc_第4页
(高考模拟)算法与程序框图习题.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

算法与程序框图一、选择题1如图1所示是一个循环结构的算法,下列说法不正确的是 ()A是循环变量初始化,循环就要开始 B为循环体C是判断是否继续循环的终止条件 D可以省略不写 图1 图2 2执行如图2所示的程序框图,输出的S值为 ()A2 B4 C8 D16 图3 图43某程序框图如图所示,若输出的S57,则判断框内为 ()Ak4? Bk5? Ck6? Dk7?4阅读下边的程序框图,运行相应的程序,则输出s的值为()A 1 B0 C1 D35如果执行下面图5的程序框图,输入n6,m4,那么输出的p等于 ( ) A720 B360 C240 D120 图5 图6 6如图6是一个算法的程序框图,该算法所输出的结果是()A1 B1C. D. 7某店一个月的收入和支出总共记录了N个数据a1,a2,aN,其中收入记为正数,支出记为负数该店用下边的程序框图计算月总收入S和月净盈利V,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的()A A0,VST BA0,VST DA0,VST8某程序框图如图8所示,该程序运行后输出的k的值是()A4B5C6D79 如图9是求x1,x2,x10的乘积S的程序框图,图中空白框中应填入的内容为()ASS*(n1) BSS*xn1 CSS*n DSS*xn图8 图910执行如图所示的程序框图后,输出的值为4,则P的取值范围是()A. C.P D.P11阅读如图11的程序框图,若输出s的值为7,则判断框内可填写 ()Ai3? Bi4? Ci5? Di6? 图11 图12 12 如图12的程序框图运行后,输出的S()A26 B35 C40 D571-5 DCABB ;6-10 CCADC ;11-12 DC二、填空题13阅读如图13所示的程序框图,运行相应的程序,输出的结果是_ 图13 图14 14程序框图(即算法流程图)如图14所示,其输出结果是_15按下列程序框图来计算:如果x5,应该运算_次才停止16某篮球队6名主力队员在最近三场比赛中投进的三分球个数如下表所示:队员i123456三分球个数a1a2a3a4a5a6如图16是统计该6名队员在最近三场比赛中投进的三分球总数的程序框图,则图中判断框应填_,输出的s_.(注:框图中的赋值符号“”也可以写成“”或“:”)图16 图1717.某城市缺水问题比较突出,为了制定节水管理办法,对全市居民某年的月均用水量进行了抽样调查,其中n位居民的月均用水量分别为x1,xn(单位:吨)根据如图17所示的程序框图,若n2,且x1,x2分别为1,2,则输出的结果S为_答案:13、8 ;14、127 ;15、4 ; 16、i6,a1a2a6 ;17、6三、解答题18设计一个算法,求1222249的值,并画出算法框图解:算法如下:第一步,S0.第二步,i0.第三步,SS2i.第四步,ii1.第五步,如果i不大于49,返回重新执行第三步,否则执行第六步第六步,输出S的值程序框图如图18所示 图18 图19 图2019相传古代的印度国王要奖赏国际象棋的发明者,问他需要什么发明者说:陛下,在国际象棋的第一个格子里面放1粒麦子,在第二个格子里面放2粒麦子,第三个格子里放4粒麦子,以后每个格子中的麦粒数都是它前一个格子中麦粒数的二倍,依此类推(国际象棋棋盘共有64个格子),请将这些麦子赏给我,我将感激不尽国王想这还不容易,就让人扛了一袋小麦,但不到一会儿就没了,最后一算结果,全印度一年生产的粮食也不够国王很奇怪,小小的“棋盘”,不足100个格子,如此计算怎么能放这么多麦子试用程序框图表示此算法过程解:将实际问题转化为数学模型,该问题就是要求124263的和程序框图19如下:20已知小于10000的正偶数当它被3、4、5、6除时,余数都是2,写出求这样的正偶数的算法的程序框图解:偶数首先一定是整数,因此,我们应该在程序的开始定义一个变量,并设初值为2,最后输出的是一个偶数,这个偶数应满足的条件是分别被3,4,5,6除时,余数为2,而且应该是同时满足上述条件所以条件判断式中几个条件应该是“且”的关系因为是对偶数进行处理,所以,每次变量的增值应该是2,而不是1,这样才能保证每次是对偶数进行的处理,程序框图如图20212000年某地森林面积为1000km2,且每年增长5%.到哪一年该地森林面积超过2000km2.请设计一个算法,并画出程序框图解:算法步骤:需要一个累加变量P和一个计数变量N,将累加变量P的初值设为1000,计数变量N从0开始取值,则循环体为PP(15%),NN1.程序框图如图21 图21 图22 22国家法定工作日内,每周工作时间满工作量为40小时,每小时工资8元;如需要加班,则加班时间每小时工资为10元某人在一周内工作时间为x小时,个人住房公积金、失业险等合计为10%.试画出其净得工资y元的算法的程序框图(注:满工作量外的工作时间为加班)解:由题意知,当040时,y408(x40)10(110%)9x72,y此函数为分段函数,故用条件结构表达,条件为x40程序框图22为:全国卷真题:2017:8右面程序框图是为了求出满足3n2n1000的最小偶数n,那么在和两个空白框中,可以分别填入 A. A1 000和n=n+1 BA1 000和n=n+2CA1 000和n=n+1DA1 000和n=n+22016:(9)执行右面的程序图,如果输入的,则输出x,y的值满足(A) (B) (C) (D) 2015:(9)执行右面的程序框图,如果输入的t0.01,则输出的n(A)5 (B)6 (C)7 (D)82014:7.执行下图的程序框图,若输入的分别为1,2,3,则输出的( ). . . .2013:5执行下面的程序框图,如果输入的t1,3,则输出的s属

温馨提示

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

评论

0/150

提交评论