欢迎来到天天文库
浏览记录
ID:61907993
大小:636.00 KB
页数:12页
时间:2021-03-27
《2020_2021学年高中数学第一章算法初步1.1.2.3循环结构程序框图的画法课时素养评价含解析新人教A版必修3.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、考试循环结构、程序框图的画法 (20分钟 30分)1.在如图所示的程序框图中,语句“S=S×n”将被执行的次数是( )A.4B.5C.6D.7【解析】选B.由程序框图知,S=1×2×3×…×n.又1×2×3×4×5=120<200,1×2×3×4×5×6=720>200.故语句“S=S×n”被执行了5次.【补偿训练】阅读如图所示的程序框图,则循环体执行的次数为( )-12-/12考试A.50B.49C.100D.99【解析】选B.因为i=i+2,所以i=2+2+2+2+…+2,故循环一次,加一次2,不妨设循环了n次,则有2+2n≥100,所
2、以n≥49,即n=49时结束.2.执行如图所示的程序框图,若输入m=4,n=6,则输出a,i的值分别为( )A.12,3B.24,2C.24,3D.24,4【解析】选A.输入m=4,n=6时,i=1,a=4×1=4,n不能整除a,故继续执行循环体;i=2,a=4×2=8,n不能整除a,故继续执行循环体;i=3,a=4×3=12,此时n可以整除a,故输出a=12,i=3.3.(2019·全国卷Ⅰ)如图是求的程序框图,图中空白框中应填入( )-12-/12考试A.A=B.A=2+C.A=D.A=1+【解析】选A.执行第1次,A=,k=1≤2,是,因为第一次应该计算=,k=k
3、+1=2,循环,执行第2次,k=2≤2,是,因为第二次应该计算=,k=k+1=3,循环,执行第3次,k=3≤2,否,输出,故循环体为A=.4.如图所示的程序框图输出的S是126,则①应为( )A.n≤5?B.n≤6?C.n≤7?D.n≤8?【解析】选B.2+22+23+24+25+26=126,所以应填“n≤6?”.5.画出计算1+++…+的值的程序框图.【解析】程序框图如图所示:-12-/12考试 (30分钟 60分)一、选择题(每小题5分,共25分)1.如图所示的程序框图的功能是( )A.计算(1+20)+(2+21)+(3+22)+…
4、+(n+1+2n)的值B.计算(1+21)+(2+22)+(3+23)+…+(n+2n)的值C.计算(1+2+3+…+n)+(20+21+22+…+2n-1)的值D.计算[1+2+3+…+(n-1)]+(20+21+22+…+2n)的值【解析】选C.初始值k=1,S=0,第一次循环:S=1+20,k=2;第二次循环:S=1+20+2+21,k=3,…,给定正整数n,当k=n时,最后一次循环:S=1+20+2+21+…+n+2n-1,k=n+1,退出循环,输出S=(1+2+3+…+n)+(20+21+22+…+2n-1).-12-/12考试2.执行如图所示的程序框图,输出的结
5、果为( )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,0).3.某程序框图如图所示,该程序框图运行后输出的倒数第二个数是( )A.B.C.D.【解析】选C.由程序框图知,输出的数依次为3,2,,,,所以该程序运行后输出的倒数第二个数是.-12-/12考试4.执行如图所示的程序框图,则
6、输出的S=( )A.14B.15C.21D.28【解析】选C.因为i=1,1<6,S=ln3;i=2,2<6,S=ln3+ln2=ln6;i=3,3<6,S=ln6+ln=ln10;i=4,4<6,S=ln10+ln=ln15;i=5,5<6,S=ln15+ln=ln21;i=6,6<6,不成立,所以S=eln21=21,则输出S=21.5.如果执行如图所示的程序框图,输入正整数N(N≥2)和实数a1,a2,…,aN,输出A,B,则( )-12-/12考试A.A+B为a1,a2,…,aN的和B.为a1,a2,…,aN的算术平均数C.A和B分别是a1,a2,…,aN中最大
7、的数和最小的数D.A和B分别是a1,a2,…,aN中最小的数和最大的数【解析】选C.结合题图,当x>A时,A=x,可知A为a1,a2,…,aN中最大的数;当x
此文档下载收益归作者所有