资源描述:
《高中数学第一章算法初步1.1.2程序框图与算法的基本逻辑结构第3课时循环结构、程序框图的画法课后课时精练.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3课时循环结构、程序框图的画法A级:基础巩固练一、选择题1.如图所示,是一个循环结构的算法,下列说法不正确的是( )A.①是循环变量初始化,循环就要开始B.②为循环体C.③是判断是否继续循环的终止条件D.①可以省略不写答案 D解析 ①为循环变量初始化,必须先赋值才能有效循环,不可省略.故选D.2.执行如图所示的程序框图,如果输入的t=0.01,则输出的n=( )A.5B.6C.7D.8答案 C解析 运行第一次:S=1-==0.5,m=0.25,n=1,S>0.01;运行第二次:S=0.5-0.25=0.25,m=0.125,n=2,S>0.01;运行第三次:S=0.25-0.125=0
2、.125,m=0.0625,n=3,S>0.01;运行第四次:S=0.125-0.0625=0.0625,m=0.03125,n=4,S>0.01;运行第五次:S=0.03125,m=0.015625,n=5,S>0.01;运行第六次:S=0.015625,m=0.0078125,n=6,S>0.01;运行第七次:S=0.0078125,m=0.00390625,n=7,S<0.01.输出n=7.故选C.3.执行两次如图所示的程序框图,若第一次输入的x的值为7,第二次输入的x的值为9,则第一次、第二次输出的a的值分别为( )A.0,0B.1,1C.0,1D.1,0答案 D解析 当输入x=7
3、时,b=2,因为b2>x不成立且x不能被b整除,故b=3,这时b2>x成立,故a=1,输出a的值为1.当输入x=9时,b=2,因为b2>x不成立且x不能被b整除,故b=3,这时b2>x不成立且x能被b整除,故a=0,输出a的值为0.4.执行如图所示的程序框图,输出的结果为( )A.(-2,2)B.(-4,0)C.(-4,-4)D.(0,-8)答案 B解析 初始值x=1,y=1,k=0,执行程序框图,则s=0,t=2,x=0,y=2,k=1,k≥3不成立;s=-2,t=2,x=-2,y=2,k=2,k≥3不成立;s=-4,t=0,x=-4,y=0,k=3,k≥3成立,此时输出(x,y),则输
4、出的结果为(-4,0),选B.5.如果执行如图所示的程序框图,输入正整数N(N≥2)和实数a1,a2,…,aN,输出A,B,则( )A.A+B为a1,a2,…,aN的和B.为a1,a2,…,aN的算术平均数C.A和B分别是a1,a2,…,aN中最大的数和最小的数D.A和B分别是a1,a2,…,aN中最小的数和最大的数答案 C解析 结合题图,当x>A时,A=x,可知A为a1,a2,…,aN中最大的数;当x
5、0判断1-4+3=0,则x=2,n=1;判断22-4×2+3=-1<0,则x=3,n=2;判断32-4×3+3=0,则x=4,n=3;判断42-4×4+3>0,则输出n=3.7.执行如图所示的程序框图,若输入的x的值为1,则输出的y的值是________.答案 13解析 当x=1时,1<2,则x=1+1=2;当x=2时,不满足x<2,则y=3×22+1=13.8.美索不达米亚平原是人类文明的发祥地之一.美索不达米亚人善于计算,他们创造了优良的计数系统,其中开平方算法是最具有代表性的.其程序框图如图所示,若输入a,n,ξ的值分别为8,2,0.5,则输出结果为________.答案 解析 由程序
6、框图可以看出,当输入a=8,n=2,ξ=0.5时,m=4,n=3,
7、m-n
8、>0.5,继续执行循环,m=,n=,
9、m-n
10、<0.5,退出循环,输出n=.三、解答题9.以下是某次考试中某班15名同学的数学成绩:72,91,58,63,84,88,90,55,61,73,64,77,82,94,60,画出求80分以上的同学的平均分的程序框图.解 程序框图如图所示:B级:能力提升练10.设计程序框图,求出××××…×的值.解 程序框图如图所示: