[单选题]

若有以下程序,当程序运行后,单击命令按钮,则输出的结果为( )。 Private Sub Command1_Click() Dim a%(1 To 4), b%(3 To 6), i%, s1#, s2# For i= 1 To 4 a(i) = i Next i For i=3 To 6 b(i) = i Next i s1 = Factorial (A) s2 = Factorial (B) Print "s1="; s1; "s2="; s2 End Sub Function Factorial(a() As Integer) Dim t#, i% t=1 For i = LBound(A)To UBound(A) t = t * a(i) Next i Factorial = t End Function

A.s1=360 s2=24

B.s1=24 s2=360

C.s1=24 s2=24

D.s1=360 s2=360

参考答案与解析:

相关试题

有下列程序,程序运行后单击命令按钮,则输出的结果为()。Private Sub

[单选题]有下列程序,程序运行后单击命令按钮,则输出的结果为( )。Private Sub Command1_Click()Dim a%(1 To 4),b%(3 To 6),i%,s1#,s2# For i=1 To 4 a(i)=i Next i For i=3 To 6 b(i)=i Next i s1=Factorial(A) s2=Factorial(B)Print "s1=";s1;"s2=";s2End SubFunction Factorial(a()As Integer)Dim

  • 查看答案
  • 有下列程序,程序运行后单击命令按钮,则输出的结果是()。Private Sub

    [单选题]有下列程序,程序运行后单击命令按钮,则输出的结果是( )。Private Sub Command1_Click()D.im a%(1 To 4),b%(3 To 6),i%,s1#,s2#F.or i=1 To 4a(i)=iNext iF.or i=3 To 6b(i)=iNext is1=Factorial(A)s2=Factorial(B)Print"s1=";s1;"s2=";s2E.nd SubF.unction Factorial(a() As Integer)D.im t#

  • 查看答案
  • (14)有下列程序,程序运行后单击命令按钮,则输出的结果是 Private Su

    [单选题](14)有下列程序,程序运行后单击命令按钮,则输出的结果是 Private Sub Command1_Click() Dim a%(1 To 4),b%(3 To 6),i%,s1#,s2# For i=1 To 4 a(i)=i Next i For i=3 To 6 b(i)=i Next i s1=Factorial(a) S2=Factorial(b) Print"s1=";s1;"s2";s2; End Sub Function Factorial(a()As Integer)

  • 查看答案
  • 下面运行程序后,单击命令按钮,输出的结果是______。Private Sub

    [主观题]下面运行程序后,单击命令按钮,输出的结果是______。Private Sub Commandl_clck()D.im a%(1 To 4),b%(3 To 6),i%,s1,s2F.ori=1 To 4a(i)=iNextiF.or i=3 To 6b(i)=iNextis1=YAS(a)S2=YAS(b)Printt"s1=";S1"S2=";s2E.nd Sub

  • 查看答案
  • 下面程序运行后,单击命令按钮,输出的结果是 Private Sub Comman

    [单选题]下面程序运行后,单击命令按钮,输出的结果是Private Sub Command1_Click()D.im a%(1 To 4) , b%(2 To 6) , i%, str1#, str2#F.or i=1 To 4a(i)=iNextF.or i=2 To 6b(i)=iNextstr1=YAG(a)str2=YAG(b)Print "str1="; str1; "str2="; str2E.nd SubF.unction YAG(a() As Integer)D.im t#, i%

  • 查看答案
  • 下面程序运行后,单击命令按钮,输出的结果是 Private Sub Comman

    [单选题]下面程序运行后,单击命令按钮,输出的结果是 Private Sub Command1_Click( ) Dim a%(1 To 4) , b%(2 To 6) , i%, str1#, str2# For i = 1 To 4 a(i) =i Next For i = 2 To 6 b(i) =i Next str 1 = YAG (A)str 2 = YAG (B)Print "str1 ="; str1; "str2 ="; str2 End Sub Function YAG(a()

  • 查看答案
  • 下面运行程序后,单击命令按钮,输出的结果是 () 。 Private Sub C

    [试题]下面运行程序后,单击命令按钮,输出的结果是 [ ] 。Private Sub Command1_Click()D.im a%(1 To 5),i%, s#F.or i=1 To 5a(i)=iNexts=Fun(a)Print "s="; s;E.nd SubF.unction Fun(a() As Integer)D.im t#, i%t=1F.or i=LBound(a) To UBound(a)t=t  a(i)NextF.un=tE.nd Function

  • 查看答案
  • 下列程序运行后,单击命令按钮,窗体显示的结果为()。Private Functi

    [单选题]下列程序运行后,单击命令按钮,窗体显示的结果为( )。 Private Function pl(x As Integer,y As Integer,z As Integer) pl=2*x+y+3*z End Function Private Function p2(X As Integer,y As Integer,z As Integer) p2=p1(z,y,x)+x End Function Private Sub Commandl_Click()A.23B.19C.21D.22

  • 查看答案
  • 以下程序运行后,单击命令按钮,窗体显示的结果是 ______。Private F

    [单选题]以下程序运行后,单击命令按钮,窗体显示的结果是 ______。 Private Function p1(x As Integer,y As Integel,z As Integer) p1=2*x+y+3*z End Function Private Function p2(x As Integer,y As Integer,z As Integer) p2=p1(2,y,x)+x End Function Private SubCommandl_Click() Dim a As Integer

  • 查看答案
  • 以下程序运行后,单击按钮输出结果是 Private Sub Commandl_C

    [单选题]以下程序运行后,单击按钮输出结果是 Private Sub Commandl_Click( ) Dim x As Integer,y As Integer,z As Integer X=4:y=2: Z=3 Call Gopd(x,x,z) Print x;X;Z Call Gopd(x,y,y) Print x;y;y End Sub Private Sub Gopd(x As Integer,y As Integer,z As Integer) X=3 * Z + 1 y=2 * z z=x

  • 查看答案
  • 若有以下程序,当程序运行后,单击命令按钮,则输出的结果为()。Private S