课时跟踪检测(十四) 循环语句
1.以下算法运行的结果为( )
t=2
For i=2 To 8 Step 2
t=t*i
Next
输出t.
A.96 B.192
C.394 D.768
解析:选D 第一次循环t=2×2=4,第二次循环t=4×4=16,第三次循环t=16×6=96,第四次循环t=96×8=768.
2.下列程序中的For语句终止循环时,S等于( )
A.1 B.5
C.10 D.35
解析:选D S=1+4+7+10+13=35.
3.读下面甲、乙两个程序:
对甲、乙两个程序和输出结果判断正确的是( )
A.程序不同,结果不同 B.程序不同,结果相同
C.程序相同,结果不同 D.程序相同,结果相同
解析:选B S甲=1+2+3+...+1 000,S乙=1 000+999+...+2+1,即甲、乙的程序不同,结果相同.
4.下列程序中循环语句的循环终止条件是( )