2017_2018学年高中数学第一章算法初步1-2基本算法语句1-2-3循环语句优化练习新人教A版必修3

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

循环语句

[课时作业]

[A 组 学业水平达标]

1.下列问题可以设计成循环语句计算的个数为( )

①求1+3+32+…+39

的和;

②交换a ,b 两个数的值;

③对于分段函数,要求输入自变量,输出函数值;

④求平方值小于100的最大整数.

A .0

B .1

C .2

D .3 解析:①和④用到循环语句,②用到输入、输出及赋值语句,③用到条件语句. 答案:C

2.如图给出的四个框图中,其中满足WHILE 语句结构的是( )

A B C D

解析:由于循环语句有两类,一类是当型循环语句,一类是直到型循环语句,那么问题就是看哪个图示表示的为当型循环语句,先判定,后执行,则由此可选择B.

答案:B

3.阅读如下程序,若输出的结果为6364

,则在程序中横线?处应填入语句为( )

A .i >=6

B .i >=7

C .i <=7

D .i <=8

解析:由算法知第一次计算:S =12,n =4,i =2;第二次计算:S =12+14=34

,n =8,i =3;第三次计算:S =34+18=78,n =16,i =4;第四次计算:S =1516

,n =32,i =5;第五次计算:S =3132,n =64,i =6;第六次计算:S =6364

,n =128,i =7,由题意此时循环中断,因此判断语句可为“i>=7”.

答案:B

4.如图所示的程序,执行后输出的结果是 ( ) i =1

S =0

WHILE i <=5

S =S +i i =i +1

WEND

PRINT S

END

A .3

B .6

C .10

D .15 解析:根据算法语句可知,i =1,符合条件,S =0+1;

i =2,符合条件,S =0+1+2;

直到i =6时,不符合条件,输出S =1+2+3+4+5=15,结束.

答案:D

5.如图是一个循环结构的算法的程序框图,下列说法不正确的是( )

相关文档
最新文档