数学·必修3(苏教版)
第1章 算法初步
1.2 流程图
1.2.3 循环结构
1.下列说法错误的是( )
A.一个算法中一定有顺序结构
B.循环结构中一定包含选择结构
C.一个算法中可能同时含有三种基本结构
D.一个算法中一定同时含有三种基本结构
答案:D
2.如图所示流程图输出的结果为132,则判断框中填写正确的是( )
A.i≥10 B.i≥11
C.i≤11 D.i≥12
答案:B
3.请画出求1×2×3×…×99的一个算法的流程图.
解析:如图所示.
4.高二(9)班有53名学生,请画出一个得出所有身高大于1. 70 m的学生名单的算法的流程图.
解析:先对53名学生进行编号Gi(i=1~53),用Ni,Hi表示编号为Gi的学生的姓名,身高,流程图如图所示.
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):s1=s1+xi=0+1=1,s=s1=1;
第二步(i=2):s1=s1+xi=1+1.5=2.5,s=×s1=;
第三步(i=3):s1=s1+xi=2.5+1.5=4,s=×s1=;
第四步(i=4):s1=s1+xi=4+2=6,s=×6=;
第五步(i=5):i=5>4,输出s=.
答案:
7.用N1代表第一个学生的学号,Ni代表第i个学生的学号,Gi代表第i个学生的成绩,则下图表示的是____________________________的算法流程图.
答案:统计前50号中80分以上的学生的学号和成绩.
8.下图给出的是计算+++…+的值的一个流程图,其中判断框内应填入的条件是________.
解析:当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)=,画出求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)的算法的流程图.
解析:流程图如下图所示:下载本文