下载此文档

高二上册北师大版数学必修3配套课时作业:第二章+3.2循环语句+Word版含解析.doc


高中 高二 上学期 数学 北师大版

1340阅读234下载9页132 KB

下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
下载所得到的文件列表
高二上册北师大版数学必修3配套课时作业:第二章+3.2循环语句+Word版含解析.doc
文档介绍:
第二章 算法初步
3 几种基本语句
3.2 循环语句
[课时作业]
[A组 基础巩固]
1.关于Do Loop循环语句叙述正确的是(  )
A.至少执行循环体一次
B.执行一次循环体
C.不满足条件时执行循环体
D.遇到Do Loop就结束
答案:A
2.如果某一循环变量的初始值为2 000,终值为2 013,循环时循环变量的值每次增加1,则该循环变量一共循环的次数为(  )
A.11次       B.12次
C.13次 D.14次
答案:D
3.根据下面语句判断输出结果为(  )
i=0
S=0
Do
S=S+i
i=i+1
Loop While S≤20
输出i
A.6 B.7
C.8 D.9
答案:B
4.读下面甲、乙两个程序:
甲:S=0
  For i=1 To 1 000
 S=S+i
 i=i+1
  Next
  输出S.
   乙:i=1 000
  S=0
  Do
 S=S+i
 i=i-1
  Loop While i≥1
  输出S.
对甲、乙两程序和输出结果判断正确的是(  )
A.程序不同,结果不同
B.程序不同,结果相同
C.程序相同,结果不同
D.程序相同,结果相同
答案:B
5.下列程序执行后输出的结果是________.
s=1
For i=9 To 11
s=s*i
Next
输出s
解析:该程序的运行过程是:
s=1,i=9,s=1×9=9;i=10,s=9×10=90;
i=11,s=90×11=990,输出s=990.
答案:990
6.根据下面的算法语句,可知输出的结果T为________.
T=1
i=3
Do
 T=T+i
 i=i+2
Loop While i<50
输出T
解析:由算法知T=1+3+5+…+49=625.
答案:625
7.阅读下列算法语句:
i=1
S=0
Do
S=S+i
i=i+1
Loop While i≤100
输出S.
则S的表达式为________.
解析:这是一个Do Loop语句,终止条件是i>100,循环体是累加,即是从1累加到100.
答案:1+2+3+…+100
8.阅读下面的算法语句:
b=1
For k=1 To 5
b=b*k
If b≥15 Then
退出For循环
End If
Next
输出b.
在上述语句中,k循环共执行________次,输出的结果为________.
解析:本题主要考查For循环语句,首先观察循环的条件If b≥15 Then退出循环,可知b的最终值为24,k从1到4,所以,k的最终值为4,这时b=24.
答案:4 24
9.分别用两种不同的循环语句描述下列算法:计算2×4×6×…×100的值.
解析:法一:S=1
    For i=2 To 100 step 2
S=S*i
    Next
    输出S
法二:i=2
 S=1
 Do
   S=S*i
   i=i+2
 Loop While i≤1
内容来自帮提分https://www.sfbroad.com转载请标明出处.
相关文档