Private Sub Form_Click()
D.im s As Integer,x As Integer
s=0
x=0
D.o While s=10000
x=x+1
s=s+x^2
Loop
Pdnt s
E.nd 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改为Do While s>10000
D.交换x=x+l和s=s+x^2的位置
[单选题]有如下程序:Private Sub Form_Click()D.im i As Integer, Sum As IntegerSum=0F.or i=2 To 10If i Mod 2=0 And i Mod 3<>0 ThenSum=Sum+iE.nd IfNextPrint SumE.nd Sub程序运行后,单击窗体,输出结果为A.12B.30C.24D.18
[单选题]有如下程序: Private Sub Form_Click() Dim Check,Counter Check=True Counter=0 Do Do While Counter<20 Counter=Counter+1 If Counter=10 Then Check=False Exit Do End If Loop Loop Until Check=False Print Counter,Check End Sub 程序运行后,单击窗体,输出结果为( )。A.15 0B.20 -1C.1
[单选题]有如下程序: Private Sub Form_Click() Dim Check, Counter Check=True Counter=0 Do Do While Counter<20 Counter=Counter+1 If Counter=10 Then Check=False Exit Do End If Loop Loop Until Check=False Print Counter, Check End Sub 程序运行后,单击窗体,输出结果为______。A.15 0B.20
[单选题]有如下程序: Private Sub Form_Click() Dim i As Integer, Sum As Integer sum=0 For i=2 To 10 If i Mod 2<>0 And i Mod 3=0 Then sum=sum+i End If Next i Print sum End Sub 程序运行后,单击窗体,输出结果为______。A.12B.30C.24D.18
[单选题]有如下程序: Private Sub Form_Click( ) Dim i As Integer, Sum As Integer Sum = 0 For i = 2 To 10 If i Mod 2< >0 And i Mod 3=0 Then Sum = Sum + i End If Next Print Sum End Sub 程序运行后,单击窗体,输出结果为A.12B.30C.24D.18
[单选题]有如下程序:Private Sub Form_Click()D.im i As Integer,Sum As IntegerSum=0F.or i=2 To 10If i Mod 2<>0 And i Mod 3=0 ThenSum=Sum+iE.ndIfNextPrint SumE.nd Sub程序运行后,单击窗体,输出结果为A.12B.30C.24D.18
[单选题]设有如下程序:Private Sub Form_Click()D.im i As Integer,x As String,Y As Stringx=”ABCDEFG”F.or i=4 To 1 Step-1y=Mid(x,i,i)+yNext iPrint yE.nd Sub程序运行后,单击窗体,输出结果为A.ABCCDEDEFGB.AABBCDEFGC.ABCDEFGD.AABBCCDDEEFFGG
[单选题]有如下程序: Private Sub Form_Click() Dim i As Integer,Sum As Integer Sum=0 For i=2 To 10 If i Mod 2<>0 And i Mod 3=0 Then Sum=Sum+i End If Next Print Sum End Sub 程序运行后,单击窗体,输出结果为A.12B.30C.24D.18
[单选题]设有如下程序:Private Sub Form_Click()D.im ary(1 To 5)As IntegerD.im i As IntegerD.im sum As IntegerF.or i=1 To 5ary(j)=i+1sum=sum+ary(i)Next 1Print sumE.ud Sub程序运行后,单击窗体,则在窗体上显示的是A.15B.16C.20D.25
[单选题]运行下列程序:Private Sub Form_Click( )D.im a As Integera = 1F.or i = 1 To 5C.all fun1(a)Next iPrint aE.nd SubPrivate Sub fun1(x)y = 2D.ox = x + yLoop Until x > 10E.nd Sub单击窗体后,则在窗体上显示的结果是( )。A.5B.1 2 3 4 5C.19D.7