高中数学复习课(一)算法初步教学案新人教A版必修3(2021学年)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2017-2018学年高中数学复习课(一)算法初步教学案新人教A版必修3编辑整理:
尊敬的读者朋友们:
这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(2017-2018学年高中数学复习课(一)算法初步教学案新人教A版必修3)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为2017-2018学年高中数学复习课(一)算法初步教学案新人教A版必修3的全部内容。
复习课(一) 算法初步
程序框图
本考点是高考的必考内容,主要考查算法的三种基本结构,题型为选择题、填空题.涉及题型有算法功能判断型、条件判断型以及输出结果型,属于中、低档题.
错误!
1.程序框图中的框图
2.算法的三种基本逻辑结构
①顺序结构:
②条件结构:
③循环结构:
直到型当型
[典例] (1)执行如图所示的程序框图,若输入n的值为6,则输出S的值为( )
A.105 B.16
C.15 ﻩ D.1
(2)如图是计算某年级500名学生期末考试(满分为100分)及格率q的程序框图,则图中空白框内应填入()
A.q=错误!ﻩ
B.q=错误!
C.q=\f(N,M+N)
(3)如果执行右边的程序框图,输入正整数N(N≥2)和实数a1,a2,…,a N,输出A,B,则( )
A.A+B为a1,a2,…,aN的和
B.A+B
2
为a1,a2,…,aN的算术平均数
C.A和B分别是a1,a2,…,aN中最大的数和最小的数
D.A和B分别是a1,a2,…,aN中最小的数和最大的数
[解析] (1)执行过程为S=1×1=1,i=3;S=1×3=3,i=5;S=3×5=15,i=7≥6,跳出循环.故输出S的值为15.
(2)程序执行的过程是如果输入的成绩不小于60分即及格,就把变量M的值增加1,即变量M为成绩及格的人数,否则,由变量N统计不及格的人数,但总人数由变量i进行统计,不超过500就继续输入成绩,直到输入完500个成绩停止循环,输出变量q,变量q代表的含义为
及格率,也就是错误!=错误!,故选择D。
(3)结合题中程序框图,当x>A时,A=x可知A应为a1,a2,…,aN中最大的数,当x<B时,B=x可知B应为a
,a2,…,a N中最小的数.
1
[答案](1)C (2)D (3)C
[类题通法]
解答程序框图问题,首先要弄清程序框图结构,同时要注意计数变量和累加变量,在处理循环结构的框图时,关键是理解并认清终止循环结构的条件及循环次数.
错误!
1.执行如图所示的程序框图,输出的S的值为( )
A.1 ﻩ B.-1
C.-2 D.0
解析:选D 程序运行第一次:T=1,S=0;运行第二次:T=1,S=-1;运行第三次:T=0,S=-1;运行第四次:T=-1,S=0;-1<0,循环结束,输出S=0。
2.若如图所示的程序框图输出的S的值为126,则条件①为( )
A.n≤5? B.n≤6?
C.n≤7? D.n≤8?
解析:选B 由题知,第一次循环后,S=2,n=2;第二次循环后,S=6,n=3;第三次循环后,S=14,n=4;第四次循环后,S=30,n=5;第五次循环后,S=62,n=6;第六次循环后,S =126,n=7,满足S=126,循环结束.所以条件①为n≤6?,故选B。
3.执行如图所示的程序框图,输出的n为( )
A.3B.4
C.5 D.6
解析:选B a=1,n=1时,条件成立,进入循环体;
a=错误!,n=2时,条件成立,进入循环体;
a=\f(7,5),n=3时,条件成立,进入循环体;
a=错误!,n=4时,条件不成立,退出循环体,此时n的值为4.
1.下列给出的赋值语句中正确的是()
A.0=MﻩB.x=-x
C.B=A=-3
D.x+y=0
解析:选B赋值语句不能计算,不能出现两个或两个以上的“=",且变量在“=”左边,故选B。
2.如下图所示的程序框图输出的结果是( )
A.1
B.3
C.4ﻩD.5
解析:选C由a=1,
知b=a+3=4,
故输出结果为4.
3.执行如下图所示的程序框图,若输入-2,则输出的结果为( )
A.-5 B.-1
C.3D.5
解析:选C 根据题意,该框图的含义是求分段函数的函数值.当x〉2时,y=log2x;
当x≤2时,y=x2-1。
若输入-2,满足x≤2,得y=x2-1=3,故选C.
4.如图所示的程序框图的功能是( )
A.求a,b,c中的最大值
B.求a,b,c中的最小值
C.将a,b,c由小到大排列
D.将a,b,c由大到小排列
解析:选A 逐步分析框图中各图框的功能可知,此程序的功能为求a,b,c中的最大值.故选A.
5.(陕西高考)如图所示,当输入x为2 006时,输出的y=()
A.28 ﻩB.10
C.4 D.2
解析:选B 由题意,当x=-2时结束循环.
故y=3-(-2)+1=10。
6.(北京高考)执行如图所示程序框图,输出的k值为()
A.3 ﻩ
B.4
C.5 ﻩD.6
解析:选B k=0,a=3,q=1
2
;a=错误!,k=1;a=错误!,k=2;a=错误!,k=3;a=错误!<错误!,
k=4,故k=4.
7.下边程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”.执行该程序框图,若输入的a,b分别为14,18,则输出的a=________.
解析:a=14,b=18.
第一次循环:14≠18且14<18,b=18-14=4;
第二次循环:14≠4且14>4,a=14-4=10;
第三次循环:10≠4且10>4,a=10-4=6;
第四次循环:6≠4且6>4,a=6-4=2;
第五次循环:2≠4且2〈4,b=4-2=2;
第六次循环:a=b=2,跳出循环,输出a=2。
答案:2
8.已知程序如下,若输出的结果为2 016,则输入的x的值为________.
解析:由算法语句可知,该程序是求函数c=错误!的函数值.由题意知c=2 016,若x≤0,则有2x+1=2 016,解得x=错误!,显然不合题意;若x〉0,则有x2-x+2 014=2 016,即x2-x-2=0,解得x=-1或x=2,显然x=-1不合题意,故x=2.
答案:2
9.执行如图所示的程序框图,若输入n的值为8,则输出s的值为________.
解析:第一次循环,s=错误!×(1×2)=2,i=4,k=2;
第二次循环,s=错误!×(2×4)=4,i=6,k=3;
第三次循环,s=\f(1,3)×(4×6)=8,i=8,k=4.
此时退出循环,输出s的值为8。
答案:8
10.阅读如图所示的程序框图,运行相应的程序,输出的结果s=________.
解析:程序在运行过程中各变量的值如下:
第一次循环:当n=1时,得s=1,a=3;
第二次循环:当n=2时,得s=4,a=5;
第三次循环:当n=3时,得s=9,a=7,
此时n=3,不再循环,所以输出s=9。
答案:9
11.定义n!=1×2×3×…×n,画求10!的值的程序框图.
解:
12.某商场实行优惠措施,若购物金额x在800元以上(包括800元),则打8折,若购物金额x在800元以下500元以上(包括500元),则打9折;否则不打折.设计算法的程序框图,要求输入购物金额x,能输出实际交款额.
解:本题的实质是求函数y=错误!的值.
程序框图如下:
以上就是本文的全部内容,可以编辑修改。
高尔基说过:“书是人类进步的阶梯。
”
我希望各位朋友能借助这个阶梯不断进步。
物质生活极大丰富,科学技术飞速发展,这一切逐渐改变了人们的学习和休闲的方式。
很多人已经不再如饥似渴地追逐一篇
文档了,但只要你依然有着这样一份小小的坚持,你就会不断成长进步,当纷繁复杂
的世界牵引着我们疲于向外追逐的时候,阅读一文或者做一道题却让我们静下心来,
回归自我。
用学习来激活我们的想象力和思维,建立我们的信仰,从而保有我们纯粹的精神世界,抵御外部世界的袭扰。
Theabove is the whole content of this article, Gorky said: "the bookis the ladder ofhuman progress." I hope you ca
n makeprogress with the helpof this ladder. Material l ife is extremely rich, science and technology are developingrapidly, allof which gradually change the way of people's study and leisure. Many people are no longer eager to pursue a document, butas long as you still have such a small persistence,you will continue to growand progress. When the complex world leads us to chase out, reading an article or d oing a problem makes us calm down and return to ourselve
s. With learning, we canactivate our imagination and think
2017-2018学年高中数学复习课(一)算法初步教学案新人教A版必修3
ing, establish our belief,keep our pure spiritualworld and resist the attack of the external world.
11。