3.2 循环语句 预习课本 P108~109,思考并完成以下问题(1)For 语句的格式是什么
(2)Do Loop 语句的格式是什么
(3)For 语句和 Do Loop 语句的适用范围有什么不同
1.For 语句(1)格式For 循环变量=初始值 To 终值循环体Next(2)适用范围For 语句适用于预先知道循环次数的循环结构.[点睛] (1)循环体是由计算机反复执行的一组语句构成的.For 后面的“条件”是用于控制计算机执行循环体或跳出循环体的.(2)在 For 语句里,我们默认循环变量每次的增量为 1,增量不为 1 时,需用参数Step,即“For 循环变量=初始值 To 终值 Step 增量”.2.Do Loop 语句(1)格式(2)适用范围Do Loop 语句适用于预先不知道循环次数的循环结构.[点睛] 用 Do Loop 语句编写程序时,一定要注意 While 后面的条件,条件为真时执行循环体,条件为假时结束循环.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.10C.11 D.12解析:选 C 由 Do Loop 语句的形式和执行条件易得循环结束后,i=11
3.下面算法语句的功能是( )S=0For i=1 To 100 S=S+iNext输出 S
A.求 1×2×3×…×100 的值B.求 1×3×5×…×99 的值C.求 1+2+