1、课下能力提升(四)学业水平达标练题组1循环结构及两种循环结构1下列框图是循环结构的是()A B C D2一个完整的程序框图至少包含()A起止框和输入、输出框B起止框和处理框C起止框和判断框D起止框、处理框和输入、输出框3(2016安徽巢湖检测)如图所示是一个循环结构的算法,下列说法不正确的是()A是循环变量初始化,循环就要开始B为循环体C是判断是否继续循环的终止条件D可以省略不写4某中学高三年级男子体育训练小组5月测试的50米跑的成绩(单位:s)如下:6.4,6.5,7.0,6.8,7.1,7.3,6.9,7.4,7.5,设计一个算法,从这些成绩中搜索出小于6.8 s的成绩,并画出程序框图题组
2、2含循环结构的程序框图的运行5(2014陕西高考)根据如图所示的框图,对大于2的整数N,输出的数列的通项公式是()Aan2n Ban2(n1) Can2n Dan2n16(2016日照高一检测)如图所示的程序框图表示的算法功能是()A计算小于100的奇数的连乘积B计算从1开始的连续奇数的连乘积C从1开始的连续奇数的连乘积,当乘积大于或等于100时,计算奇数的个数D计算135n100时的最小的n值7执行如图所示的程序框图,若输出的a值大于2 015,那么判断框内的条件应为_8(2015山东高考)执行如图的程序框图,若输入的x的值为1,则输出的y的值是_9画出求满足条件123n2 014成立的最小
3、正整数值的算法程序框图能力提升综合练1执行如图所示的程序框图,输出的S值为()A2 B4 C8 D162(2015陕西高考)根据如图所示的程序框图,当输入x为6时,输出的y()A1 B2 C5 D103(2015重庆高考)执行如图所示的程序框图,则输出s的值为()A. B. C. D.4执行如图所示的程序框图,如果输出s3,那么判断框内应填入的条件是()Ak6? Bk7? Ck8? Dk9?5如图是求1222321002的值的程序框图,则正整数n_.6如果执行如图所示的程序框图,输入x4.5,则输出的数i_.7画出计算1的值的一个程序框图8运行如图所示的程序框图(1)若输入x的值为2,根据该程
4、序的运行过程完成下面的表格,并求输出的i与x的值.第i次i1i2i3i4i5x23i(2)若输出i的值为2,求输入x的取值范围答 案学业水平达标练1. 答案:C2. 解析:选A一个完整的程序框图至少包括起止框和输入、输出框,故选A.3. 解析:选D为循环变量初始化,必须先赋值才能有效控制循环,不可省略故选D.4. 解:算法步骤如下:第一步,i1;第二步,输入一个数据a;第三步,如果a9,则结束算法否则执行第二步程序框图如图所示5. 解析:选C由程序框图可知:a1212,a2224,a3248,a42816,归纳可得:an2n,故选C.6. 解析:选D这是一个直到型循环结构,S135,判断条件是
5、S100?,输出的是i,所以表示的是S135n100时的最小的n值,故选D.7. 解析:第一次循环:k1,a1,满足条件,所以a4137,k112.第二次循环:a72 015,故继续循环,所以a47331,k213.第三次循环:a312 015,故继续循环,所以a4313127,k314.第四次循环:a1272 015,故继续循环,所以a41273511,k415.第五次循环:k5112 015,故继续循环,所以a451132 047,k516.由于a2 0472 015,故不符合条件,输出a值所以判断框内的条件是“k5?”答案:k5?8. 解析:第一步,x12,x112;第二步,x2,不满足
6、x0,x330,x0330,退出循环,执行yx21(3)2110,输出y10.故选D.3. 解析:选Ds0,k0,08,k022,s0;28,k224,s;48,k426,s;68,k628,s;88不成立输出s.4. 解析:选B首次进入循环体,s1log23,k3;第二次进入循环体,s2,k4;依次循环,第六次进入循环体,s3,k8,此时终止循环,则判断框内填“k7?”5. 解析:i0时,S12;i1时,S1222;i2时,S122232,i99时,S12221002.图中n99.答案:996. 解析:循环前x3.5,不满足判断框条件第1次循环,i2,x2.5,第2次判断后循环,i3,x1.5,第3次判断后循环i4,x0.5,满足判断框的条件退出循环,输出的数i4.答案:47. 解:相加各数的分子都是1,而分母是有规律递增的,每次增加2,引入变量S表示和,计数变量i,i的值每次增加2,则每次循环都有SS,ii2,这样反复进行程序框图如图所示:8. 解:(1)第i次i1i2i3i4i5x23i61854162486因为162168,所以输出的i的值为5,x的值为486.(2)由输出i的值为2,则程序执行了循环体2次,即解得x56,所以输入x的取值范围是x56.