以下能够正确计算1+2+3+…+10的程序是
A.Private sub Command1_Click( ) sum=0 For 1=1 To 10 Sum=sum+1, Next I Print Sum End Sub
B.Private sub Command1_Click( ) Sum=0,I=1 Do While l<=10 Sum=Sum+1 I=I+1 Print Sum End Sub
C.Private Sub command1_click( ) Sum=0:I=1 Do Sum=Sum+1 I=I+1 Loop While I<10 Print Sum End Sub
D.Private Sub command1_Click( ) Sum=0:I=1 Do Sum=Sum+1 l=I+1 Loop Until I<10 Print Sum End Sub
第1题:
下列程序的功能是计算sum=1+(1+3)+(1+3+5)+……+(1+3+5+……+39)
Private Sub Command34_Click()
t=0
m=1
sum=0
Do
t=t+m
sum=sum+t
m=_______
Loop While m<=39
MsgBox“Sum”&Sum .
End Sub
为保证程序正确完成上述功能,空白处应填人的语句是
A.m+1
B.m+2
C.t+1
D.t+2
第2题:
以下程序的运行结果是()。main(){inti=1,sum=0;while(i10)sum=sum+1;i++;printf(“i=%d,sum=%d“,i,sum);}
A、i=10,sum=9
B、i=9,sum=9
C、i=2,sum=1
D、运行出现错误
第3题:
阅读下列程序: Function func(n As Integer)As Integer Sum = 0 For i = 1 To n Sum = Sum + (i + 1)* i Next i func = Sum End Function.Private Sub Command1_Click () Dim a As Integer a= 5 s = func (A)Print s End Sub 程序运行后,单击命令按钮,输出的结果为
A.80
B.60
C.70
D.15
第4题:
设有如下程序 Private Sub Command1_Click( . Dim sum As Double, x As Double sum = 0 n = 0 For i=1 To 5 x = n / i n = n + 1 sum = sum + x Next i End Sub 该程序通过For循环来计算一个表达式的值,这个表达式是
A.1+1/2+2/3+3/4+4/5
B.1+1/2+1/3+1/4+1/5
C.1/2+2/3+3/4+4/5
D.1/2+1/3+1/4+1/5
第5题:
在窗体中有一个命令按钮(名称为run34),对应的事件代码如下: Private Sub run34_Click() Sum=0 For i=10 To 1 Step -2 sum=sum+i Next i MsgBox sum End Sub运行以上事件,程序的输出结果是______。
A.10
B.30
C.55
D.其他结果
第6题:
在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim a(4)As Integer, x As Integer, sum As Integer n = 4: sum = 0 a (1) = 1 For k = 0 To n - 1 For i = 1 To k + 1 x = k + 2 - i a(x)= a(x)+ a(x - 1) If x < n - k Then Exit For sum = sum + a(x) Next i Next k Print sum End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是
A.5
B.6
C.8
D.11
第7题:
设有如下程序: Private Sub Command1_Click() Dim sum As Double,x As Double sum=0 n=0 For i=1 To 5 x=n/i n=n+1 sum=sum+x Next End Sub 该程序通过For循环计算一个表达式的值,这个表达式是 ______。
A.1+1/2+2/3/4+4/5
B.1+1/2+2/3+3/4
C.1/2+2/3+3/4+4/5
D.1+1/2+1/3+1/4+1/5
第8题:
有如下程序: Option Base 1 Private Sub Form. Click() Dim arr,Sum Sum=0 alt=Array(1,3,5,7,9,11,13,15,17,19) For i=1 To 10 If arr(i)/3=arr(i)\3 Then Sum=Sum+arr(i) End If Next i Print Sum End Sub 程序运行后,单击窗体,输出结果为______。
A. 25
B.26
C.27
D.28
第9题:
在窗体中有一个命令按钮(名称为run1),对应的事件代码如下: Private Sub rum_Click() suln=0 For i=10 To 1 Step-2 sum=Sum+i Next i MsgBox sum End Sub 运行以上事件,程序的输出结果是( )。
A.10
B.30
C.55
D.其他结果
第10题:
在窗体上画一个命令按钮,名称为Command1。然后编写如下事件过程: Private Sub Command1_Click() x=11 Sum=0 For i=1 To x n=Iif(i>5, 1, 2) Sum=Sum+n Next i Print Sum End Sub 运行后的输出结果是______。
A.16
B.11
C.5
D.2
第11题:
(34)下列程序的功能是计算sum=1+(1+3)+(1+3+5)+……+(1+3+5+……+39)
Private Sub Command34_Click()
t=0
m=1
sum=0
Do
t=t+m
sum=sum+t
m=
Loop While m<=39
MsgBox "Sum="&sum
End Sub
为保证程序正确完成上述功能,空白处应填入的语句是
A)m+1
B)m+2
C)t+1
D)t+2
第12题:
已经int i;int sum=0,要求求1加到10的和,能完成此操作的程序段正确的是()。
第13题:
以下能够正确计算1+2+3+…+10的程序是( )
A.PrivateSubCommand1_Click()
Sum=0ForC=1To10
Sum=Sum+1
NextC
PrintSum
EndSub
B.PrivateSubCommand1_Click()
Sum=0,C=1DoWhileC<=10
Sum=Sum+1
C=C+1
Loop
PrintSum
EndSub
C.PrivateSubCommand1_Click()
Sum=0;C=1Do
Sum=Sum+1C=C+1
Loop
WhileC>10
PrintSum
EndSub
D.PrivateSubCommand1_Click()
Sum=0;C=1Do
Sum=Sum+1
C=C+1
Loop
WhileC<10
PrintSum
EndSub