itgle.com

下面程序段的运行结果是【 】。Option Base 1Private Sub swap(a()As InteSer)For I=1 to 10\2t=a(i)a(i)=a(10-1+1)a(10-1+1)=tNext1End SubPrivate Sub Form_Click()Dim x(10)As IntegerFor I=1 to 10x(i)=I*2Next1Swap x()For1=1 to 10Print x (i)Next IEnd Sub

题目

下面程序段的运行结果是【 】。

Option Base 1

Private Sub swap(a()As InteSer)

For I=1 to 10\2

t=a(i)

a(i)=a(10-1+1)

a(10-1+1)=t

Next1

End Sub

Private Sub Form_Click()

Dim x(10)As Integer

For I=1 to 10

x(i)=I*2

Next1

Swap x()

For1=1 to 10

Print x (i)

Next I

End Sub


相似考题
更多“下面程序段的运行结果是【】。Option Base 1Private Sub swap(a()As InteSer)For I=1 to 10\2t=a(i) ”相关问题
  • 第1题:

    下面程序段的运行结果是()。 int m[]={5,8,7,6,9,2},i=1; for(i=0;i<6;i++) { if(i % 2 !=0) m[i]+=10; } for(i=0;i<6;i++) printf("%d ",m[i]);

    A.5 18 7 16 9 12

    B.15 18 17 16 19 12

    C.15 8 17 6 19 2

    D.5 8 7 6 9 2


    12

  • 第2题:

    【单选题】下面程序段的运行结果是()。 intm[]={5,8,7,6,9,2},i=1; for(i=0;i<6;i++) {if(i% 2 !=0) m[i]+=10; } for(i=0;i<6;i++) printf("%d ",m[i]);

    A.5 18 7 16 9 12

    B.15 18 17 16 19 12

    C.15 8 17 6 19 2

    D.5 8 7 6 9 2


    "input"

  • 第3题:

    下面程序的运行结果是____。 注意:数据之间用空格隔开 void swap(int a, int b) { int temp; temp=a; a=b; b=temp; } int main() { int i=3,j=5; if(i<j) swap(i,j); cout<<i<<" "<<j<<endl; return 0; }


    9,49

  • 第4题:

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


    0

  • 第5题:

    下面程序段的运行结果是 。 i=1;a=0;s=1; do{a=a+s*i;s=-s;i++;}while(i<=10); printf("a=%d",a);


    23.00