2018-2019学年北师大版必修三 循环语句 课时作业
2018-2019学年北师大版必修三        循环语句    课时作业第2页

答案C

6.下面对甲、乙两个算法语句和输出结果判断正确的是0(  )

甲:i=1 000      乙:S=0

S=0 For i=1 To 1 000

   Do    S=S+i

 S=S+i Next

    i=i-1 输出S.

  Loop While i>=1

  输出S. 学 ]

A.语句不同,结果相同

B.语句相同,结果不同

C.语句不同,结果不同

D.语句相同,结果相同

解析甲的作用是求式子1 000+999+998+...+1的值,乙的作用是求式子1+2+3+4+...+1 000的值,由此可知两个算法语句不同,但运算结果相同.

答案A

7.以下算法语句:

S=1

=13

Do

S=S

= -1

Loop While    

输出S.

若语句运行的结果是S=156,则横线处应填入的 的条件是        .

答案 >=12或 >11 学 ]

8.下列算法执行后输出的结果是     .

S=1

For i=9 To 11

S=S i

Next

输出S.

解析输出结果为S=1×9×10×11=990.

答案990

9.下面的算法语句,若输入a=3,b=-1,n=5,则输出c的值是     .

输入a,b,n;

i=1

Do

 c=a+b

 a=b

 b=c + + . ]

 i=i+1

Loop While i<=n-2

输出c.

解析运行如下:①i=1,c=2,a=-1,b=2,i=2.

  ②c=1,a=2,b=1,i=3.

  ③c=3,a=1,b=3,i=4.

  此时输出c=3.

答案3

10.如果某高中男子体育小组的百米成绩如下(单位:秒):12.1,13.2,12.7,12.8,12.5,12.4,11.7,11.6,11.4,12.4

从这些成绩中搜索出小于12.1秒的成绩并输出,写出相应的算法语句.