A.-1 B.0 C.1 D.2
解析:∵5+4+3+2=14<15,
5+4+3+2+1=15,∴n=0.
答案:B
5.执行下列算法语句后,x的值是( )
x=-5
For i=1 To 10
x=x+i
Next
输出x.
A.50 B.42 C.43 D.45
答案:A
6.阅读下面甲、乙两个算法语句:
甲:S=0
For i=1 To 1 000
S=S+i
Next
输出S.
乙:i=1 000
S=0
Do
S=S+i
i=i-1
Loop While i>=1
输出S.
对甲、乙的输出结果判断正确的是( )
A.算法不同,结果不同
B.算法不同,结果相同
C.算法相同,结果不同
D.算法相同,结果相同
解析:S甲=1+2+3+...+1 000,S乙=1 000+999+...+2+1,因此算法不同,但结果相同.
答案:B
7.下面是求1×2×3×4×5×6×7×8×9×10的值的一个算法语句,将其补充完整.
a=10
b=1
Do
b=a*b
a=
Loop While a>0
输出b.