1、课时作业(四) 循环结构A 组 基础巩固1解决下列问题的程序框图中,必须用到循环结构的是( )A解一元二次方程 x210B解不等式组Error!C求 lg2lg3lg4lg5 的值D求满足 123n2 0132 的最小正整数 n答案:D2阅读下边的程序框图,运行相应的程序,若输入 x 的值为 1,则输出 S 的值为( )A64 B73 C512 D585答案:B3执行如图所示的程序框图,输出的 S 值为( )A1 B. C. D.23 1321 610987答案:C4下列四个程序框图都是为计算 224 26 2100 2 而设计的,其中正确的是( )A B C D答案:D5.如果执行下面的程序
2、框图,输入正整数 N(N2)和实数 a1,a 2,a N,输出A,B ,则( )AAB 为 a1,a 2,a N的和B. 为 a1,a 2,a N的算术平均数A B2CA 和 B 分别是 a1,a 2,a N中最大的数和最小的数DA 和 B 分别是 a1,a 2, ,a N中最小的数和最大的数解析:随着 k 的取值不同,x 可以取遍实数 a1,a 2,a N,依次与 A,B 比较,A 始终取较大的那个数,B 始终取较小的那个数,直到比较完为止,故最终输出的 A,B 分别是这 N 个数中的最大数与最小数,故选 C.答案:C6执行如图所示的程序框图,如果输入 a1,b2,则输出的 a 的值为_答案
3、:97若如图所示的程序框图运行结果为 S90,那么判断框中应填入的关于 k 的条件是_答案:k8?8如果执行如图所示的程序框图,输入 x4.5,则输出的数 i_.解析:循环前 x3.5,不满足判断框条件第 1 次循环,i2,x 2.5,第 2 次判断后循环,i3,x1.5,第 3 次判断后循环 i4,x 0.5,满足判断框的条件退出循环,输出的数 i4.答案:49某中学高三年级男子体育训练小组 5 月测试的 50 米跑的成绩(单位:s) 如下:6.4,6.5,7.0,6.8,7.1,7.3,6.9,7.4,7.5,设计一个算法,从这些成绩中搜索出小于 6.8 s 的成绩,并画出程序框图解:算法
4、步骤如下:第一步,i1;第二步,输入一个数据 a;第三步,如果 a9,则结束算法否则执行第二步程序框图如图所示B 组 能力提升10某程序框图如图所示,若输出的 s57,则判断框内为( )Ak4? Bk 5?Ck 6? Dk 7?解析:由题意 k1 时,s1,当 k2 时,s2124,当 k3 时,s24311,当 k4 时,s211426,当 k5 时,s226557,此时输出结果一致,故 k4 时循环终止答案:A11如图是求 122 23 2100 2 的值的程序框图,则正整数 n_.解析:i0 时,S1 2;i1 时,S1 22 2;i2 时,S1 22 23 2,i99 时,S1 22 2 1002.图中 n99.答案:9912运行如图所示的程序框图(1)若输入 x 的值为 2,根据该程序的运行过程完成下面的表格,并求输出的 i 与 x 的值.第 i 次 i1 i2 i3 i4 i5x23 i(2)若输出 i 的值为 2,求输入 x 的取值范围解:(1)第 i 次 i1 i2 i3 i4 i5x23 i 6 18 54 162 486因为 162168,所以输出的 i 的值为 5,x 的值为 486.(2)由输出 i 的值为 2,则程序执行了循环体 2 次,即Error!解得 x56,563所以输入 x 的取值范围是 x56.563