欢迎来到牛牛题库网 牛牛题库官网
logo

未知题型

有人编写了如下程序:
Private Sub Form. Click( )
Dim s As Integer,x As Integer
s=0
x=0
Do While S=1000
x=x+l
s=s+x^2
Loop
Print s
End Sub
上述程序的功能是:计算s=1+22+32+…+n2+…,直到s>10000为止。程序运行后,发现得不到正确的结果,必须进行修改。下列修改中正确的是( )。
A.把x=0改为x=1.
B.把Do While s=10000改为Do While s<=10000
C.do="" while="" s="">10000
D.交换x=x+1和s=s+x^2的位置

A.把x=0改为x=1.
B.把Do
C.do=""
D.交换x=x+1和s=s+x^2的位置
【参考答案】

B
B。【解析】本题考查简单的循环问题,DoWhile(条件)表示当条件为真时,循环才能执行,针对于本题中只有&......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)

点击查看答案
微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题