高考数学经典错题深度剖析及针对训练专题32算法初步

高考数学经典错题深度剖析及针对训练专题32算法初步

ID:42109652

大小:716.84 KB

页数:25页

时间:2019-09-08

高考数学经典错题深度剖析及针对训练专题32算法初步_第1页
高考数学经典错题深度剖析及针对训练专题32算法初步_第2页
高考数学经典错题深度剖析及针对训练专题32算法初步_第3页
高考数学经典错题深度剖析及针对训练专题32算法初步_第4页
高考数学经典错题深度剖析及针对训练专题32算法初步_第5页
资源描述:

《高考数学经典错题深度剖析及针对训练专题32算法初步》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、专题32算法初步【标题01】赋值语句的格式不清楚【习题01】以下赋值语句书写正确的是()A.2=aB.a=a+C.a^b=2D.g+1=g【经典错解】c【详细正解】A不正确,因为不能给常量赋值;B正确,把变量d的值与1相加的结果重新赋给变量a;C,D均不正确,因为不能为表达式赋值.故选3.【深度剖析】(1)经典错解错在赋值语句的格式不清楚.(2)赋值语句中不能给常量赋值,也不能给表达式赋值,这些都是赋值语句的要求,所以学生要谨记在心.【习题01针对训练】下列给出的赋值语句中正确的是()A.5=MB.x=—XC.B=A=3D.y=0【标题02】不理解赋值语句的最近

2、原则【习题02】下列语句中,能实现将两个数A=9、B=15交换使得A=15.3=9的一组是A=CC=BB—AAB【经典错解】A【详细正解】对于选项D,按照程序运行,C=9B=15A=9,刚好把A,B的值交换了.故选D.【深度剖析】(1)经典错解错在不理解赋值语句的最近原则.(2)由于赋值语句有最近原则,按照A程序运行,得到的是A=15,B=15,所以没有达到交换的目的.(3)我们学习不能全凭想象,要利用自己学过的知识来分析解答.【习题02针对训练】阅读流程图(如图1),如输入的a,b,c分别为21,32,75.则输出的a,b,c分别是()C.32,21,75D.7

3、5,32,21.A.75,21,32B.21,32,75【标题03】没有读懂程序【习题03】设置一个计算1x3x5x7x9x11x13的算法,如下图给出的程序中,条件处不能填入的数是A.13B.13.5C.14D.14.5【经典错解】Bi=3WHILEi

4、)对于程序,我们可以在草稿上模拟程序运行,即可得到结果.【习题03针对训练】下面为一个求10个数的平均数的程序,则在横线上应填充的语句为.1=1s=oDOINPUTxS=S+xi=i+lLOOPUNTILa=S/10PRINTaEND【习题03针对训练答案】z>10【标题04】忽略了输出的前提C.2或±2血【习题04】执行如下图所示的程序框图,若输出的结果是8,则输入的数是-2或2^22或-2V2x2x2>x3x2【经典错解】由程序框图得y=°,x1xx*/2;当x>1时,x3=8x=2所以x=±2/2或x=2.

5、故选C.【详细正解】由程序框图得y二q7[xX1当xMl时,兀2=8x—±2a/2•/x<1x=—2a/2;当x>1时,兀‘=8/.x=2所以兀=-2近或x=2.故选D.【深度剖析】(1)经典错解错在忽略了输出的前提.(2)错解错在得出x=±2^后,忽略了前提(3)分类讨论时,要注意“小分类,要求交,犬综合,要求并”.【习题04针对训练】若运行如下图程序,最后输出y的值为-20,那么输入的2•A.10或—6B.10或—2C.—6D.10或—2或—6INPUTtIFt<5THENy=2^t-SELSEy=8*Z-rA2ENDIFPRINTyEND【标题0

6、5】程序运行时累计变量出错【习题05】下图是求124-22+32+-+1002的值的程序框图,则正整数几=开始i=s=O否i=2+1S=S+工/输出s/结束【经典错解】斤=101【详细正解】s=0+r=12,j=25=1*+22,z=3…;5=l2+22+•••+1002,z=101;斤=100【深度剖析】d)经典错解错在程序运行程序运行时累计变量出错.(2)循环结构常常用在一些有规律的科学计算中,如累加求和,累乘求积,多次输入等•利用循环结构表示算法:第一要选择准确的表示累计的变S,第二要注意在哪一步结束循环•解答循环结构的程序(算法)框图,最好的方法是执行完

7、整每一次循环,防止执行程序不彻底,造成错误・(2)把好输出关•本题如果”=101,则输出的结果是£=12+2丄+…+1(X)2+10巴比原来多了个10F•所以当运行过程中出现了題目中的结果时,要细心认真.【习题05针对训练】执行下面的程序框图,若re[-1,2],则()A.[―L1)B.[0,2]C.[0,1)D.[-1,2]【标题06】忽略了判断框里的条件2x+l<115【习题06】按图所示的程序框图运算,若输出k=2,则输入X的取值范围是「结;1【经典错解】4兀+3>115,所以兀>28.【详细正解】程序在运行过程中各变量的值如下表示:Xk是否继续循环循环前X

8、0第一圈2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。