阅读下列程序: Private Sub Command1_Click( ) Dim i As Integer,k As Integer k=2 For i=1 To 3 Print H(k); Next i End Sub Function H(j As Integer) a=0 Static b a=a+1 b=b+1 H=a*b+j End Function 程序运行后,单击命令按钮输出结果是A.234B.345C.567D.356

题目

阅读下列程序: Private Sub Command1_Click( ) Dim i As Integer,k As Integer k=2 For i=1 To 3 Print H(k); Next i End Sub Function H(j As Integer) a=0 Static b a=a+1 b=b+1 H=a*b+j End Function 程序运行后,单击命令按钮输出结果是

A.234

B.345

C.567

D.356


相似考题
更多“阅读下列程序: Private Sub Command1_Click()Dim i As Integer,k As Integerk=2For i=1 To 3Prin ”相关问题
  • 第1题:

    下列程序执行后的输出结果是______。 main() { int m[][3]={1,4,7,2,5,8,3,6,9} int i,k=2 for(i=0;i<3;i++) {print("%d",m[k][i]);} }

    A.456

    B.258

    C.369

    D.789


    正确答案:C
    解析:根据二维数组的定义得出:m[0][0]=1,m[0][1]1=4,m[0][2]2=7,m[1][0]=2,m[1][1]=5,m[1][2]=8,m[2][0]=3,m[2][1]=6, m[2][2]=9,所以本题的输出是第3行的值m[2][0],m[2][2],即369。

  • 第2题:

    阅读下列程序: main() { int n[3],i,j,k; for(i=0;i〈 3;i++) n[i]=0; k=2; for (i=0;i < k;i++) for (j=0;j〈 2;j++) n[j]=n[i]+1; printf("%dn",n[1]); } 下述程序运行后输出结果是

    A.2

    B.1

    C.0

    D.3


    A

  • 第3题:

    计算下列程序段中x++的语句频度: for(i=1; i<=n; i++) for(j=1; j<=i; j++) for(k=1; k<=j; k++) x++;


    D当所有相邻元素都为逆序时,则最后一行的语句每次都会执行。

  • 第4题:

    下列程序的输出结果是______。includemain(){int i,j,k,a=3,b=2;i=(--a==b++)?--a;++b;

    下列程序的输出结果是______。#include<stdio.h>main(){ int i,j,k,a=3,b=2; i=(--a==b++)?--a;++b; j=a++;k=b; printf("i=%d,j=%d,k=%d\n",i,j,k);}

    A.i=2,j=1,k=3

    B.i=1,j=1,k=2

    C.i=4,j=2,k=4

    D.i=1,j=1,k=3


    正确答案:D

  • 第5题:

    【填空题】请阅读以下程序,该程序运行结果是()。 #include<stdio.h> int main() { int i,b,k=0; for(i=1; i<=5; i++) { b=i%2; while(b-->=0) k++; } printf("%d,%d",k,b); return 0; }


    A

  • 第6题:

    设n为正整数,求出下列程序段中前置记号@语句的语句频度,以及程序段的时间复杂度. (1) i=1; while(i<=n) @ i=i+1; (2) k=1; for(i=1; i<=n; i++) for(j=1; j<=i; j++) @ k++;


    n-1