niusouti.com

下面程序段,运行后的结果是Private Sub Command1_ClickDim b%(1 To 4), i%, t#For i=1 To 4b(i) =iNextt=Tof(b() )Print "t="; t,End SubFunction Tof(a() As Integer)Dim t#, i%t=1For i=2 To UBound(a)t=t  a(i)NextTof=tEnd FunctionA.t=18B.t=24C.t=30D.t=32

题目

下面程序段,运行后的结果是

Private Sub Command1_Click

Dim b%(1 To 4), i%, t#

For i=1 To 4

b(i) =i

Next

t=Tof(b() )

Print "t="; t,

End Sub

Function Tof(a() As Integer)

Dim t#, i%

t=1

For i=2 To UBound(a)

t=t  a(i)

Next

Tof=t

End Function

A.t=18

B.t=24

C.t=30

D.t=32


相似考题
更多“下面程序段,运行后的结果是 Private Sub Command1_ClickDim b%(1 To 4), i%, t# For i=1 To 4 b ”相关问题
  • 第1题:

    4.下面程序段结果是 多少: int i=1; if(i-->0) printf("%d",i);


    A 参考答案:A

  • 第2题:

    执行下面程序段后,s的结果是 。 int a[]={2,3,4}; int s,i,*p; s=1; p=a; for(i=0;i<3;i++) s*=*(p+i);


    2

  • 第3题:

    【单选题】程序段: int i,a[3][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i+=1) printf("%4d",a[1][i]); 运行此程序段,输出结果是:()

    A.6 5 4

    B.9 5 1

    C.9 6 3

    D.9 8 7


    D 本题考察for循环语句,注意第二个for语句的后面有一个分号,即printf函数不属于循环体,无论循环执行多少次,printf(”*”)语句只执行一次。因此,本题正确答案为D)。

  • 第4题:

    下面程序段运行后,i的值为()。 Dim i As Integer i = 4 While i <= 10 i = i * 2 End While TextBox1.Text = i


    0

  • 第5题:

    执行完下面程序段后,s的结果是() int a[]={1,2,3,4},i,s; s=a[0]; for(i=1;i<=3;i++) if(s<a[i]) s=a[i];


    死循环