2017-2018学年北师大版必修三 2.3.2 循环语句 学案
2017-2018学年北师大版必修三 2.3.2 循环语句 学案第2页

  

  1.判断正误.(正确的打"√",错误的打"×")

  (1)循环语句与算法框图中的循环结构相对应.(  )

  (2)For语句与Do Loop语句都是循环语句.(  )

  (3)所有的循环结构框图都可以用For语句与Do Loop语句描述.(  )

  (4)For语句不能用来描述循环次数不确定的循环结构.(  )

  答案:(1)√ (2)√ (3)× (4)√

  2.若i的初始值为0,当执行完Do i=i+1 Loop While i≤10后i的值变为(  )

  A.9             B.10

  C.11 D.12

  解析:选C 由Do Loop语句的形式和执行条件易得循环结束后,i=11.

  3.下面算法语句的功能是(  )

  S=0

  For i=1 To 100

   S=S+i

  Next

  输出S.

  A.求1×2×3×...×100的值

  B.求1×3×5×...×99的值

  C.求1+2+3+...+100的值

  D.求1+3+5+...+99的值

  解析:选C 由"S=S+i"可知该算法解决的是累加问题;由循环变量i的增量为1,从1到100可知,求的是1+2+3+...+100的值.

  4.给出下列For语句:

  S=0

  For i=1 To 10

   S=S+i

  Next

  循环变量是________,循环变量的初始值是________,循环变量的终值是________,循环体是________.

  解析:循环变量是i,循环变量的初始值是1,循环变量的终值是10,循环体是S=S+i.

  答案:i 1 10 S=S+i