苏教版必修三数学:1.2.3《循环结构》课时训练(含答案)

  • 格式:docx
  • 大小:621.68 KB
  • 文档页数:7

数学·必修3(苏教版)
第1章算法初步
1.2 流程图
1.2.3 循环结构
基础巩固
1.下列说法错误的是()
A.一个算法中一定有顺序结构
B.循环结构中一定包含选择结构
C.一个算法中可能同时含有三种基本结构
D.一个算法中一定同时含有三种基本结构
答案:D
2.如图所示流程图输出的结果为132,则判断框中填写正确的是()
A.i≥10B.i≥11 C.i≤11 D.i≥12
答案:B
3.请画出求1×2×3×…×99的一个算法的流程图.
解析:如图所示.
4.高二(9)班有53名学生,请画出一个得出所有身高大于1. 70 m的学生名单的算法的流程图.
解析:先对53名学生进行编号G i(i=1~53),用N i,H i表示编号为
G i的学生的姓名,身高,流程图如图所示.
5.求使1+2+22+…+2m>10 000成立的自然数m的最小值的算法,用流程图表示.
解析:解法一:解法二:
6.某城市缺水问题比较突出,为了制定节水管理办法,对全市居民某年的月均用水量进行了抽样调查,其中4位居民的月均用水量分别为x1,x2,x3,x4(单位:吨).根据下图所示的程序框图,若x1,x2,x3,x4分别为1, 1.5, 1.5,2,则输出的结果s为
________.
解析:第一步(i =1):s 1=s 1+x i =0+1=1,s =s 1=1;
第二步(i =2):s 1=s 1+x i =1+1.5=2.5,s =12×s 1=54
; 第三步(i =3):s 1=s 1+x i =2.5+1.5=4,s =13×s 1=43
; 第四步(i =4):s 1=s 1+x i =4+2=6,s =14×6=32
; 第五步(i =5):i =5>4,输出s =32
. 答案:32
7.用N 1代表第一个学生的学号,N i 代表第i 个学生的学号,G i 代表第i 个学生的成绩,则下图表示的是____________________________的算法流程图.
答案:统计前50号中80分以上的学生的学号和成绩.
8.下图给出的是计算12+14+16+…+120
的值的一个流程图,其中判断框内应填入的条件是________.
解析:当i =20时应结束循环,可填i ≥20或i >18或i >19或i ≥19等. 答案:i ≥20(或i >18或i >19或i ≥19)
能力升级
9.下列问题可以设计成循环结构计算的有( )
①求1+3+32+…+310的值;
②比较m ,n 两个数的大小;
③对于分段函数,要求输入自变量的值,输出函数值;
④求平方值小于100的最大整数.
A .0个
B .1个
C .2个
D .3个
解析:①和④用到循环结构,②③用不到.故选C.
答案:C
10.(2013·江苏卷)如图是一个算法的流程图,则输出n 的值是________.
解析:第一次循环后,a=8,n=2;第二次循环后,a=26,n=3,因为a>20,所以循环结束,输出n=3.
答案:3
11.(2013·湖北卷)阅读如图所示的程序框图,运行相应的程序,若输入m的值为2,则输出的结果i=________.
解析:输入m的值为2,执行i=1+0=1,A=1×2=2,B=1×1=1;判断2<1不成立,执行i=1+1=2,A=2×2=4,B=1×2=2;判断4<2不成立,执行i=2+1=3,A=4×2=8,B=2×3=6;判断8<6不成立,执行i=3+1=4,A=8×2=16,B=6×4=24,判断16<24成立,跳出循环,输出i的值为4.
答案:4
12.已知f(x)=1
1+2x
,画出求f(-10)+f(-9)+…+f(9)+f(10)的一个算法流程图.
解析:流程图如图所示.
13.函数y=x2与y=2x有3个交点(x1,y1)、(2,4)、(4,16),其中-1<x1<0,试画出用二分法求x1的近似值(误差不超过0.001)的算法的流程图.
解析:流程图如下图所示:。