有如下程序: SET TALK OFF DIMENSION K(2,3) I=1 D0 WHILE I<=2 J=1 DO WHILE J<=3 K(1,J)-I*J ??K(I,J) ??” ” J=J/1 ENDDO ? I=I+1 ENDDO RETURN 运行此程序的结果是( )。A.1 2 3 4 5 6B.1 2 3 2C.1 2 3 1 2 3D.1 2 3 1 4 9

题目

有如下程序: SET TALK OFF DIMENSION K(2,3) I=1 D0 WHILE I<=2 J=1 DO WHILE J<=3 K(1,J)-I*J ??K(I,J) ??” ” J=J/1 ENDDO ? I=I+1 ENDDO RETURN 运行此程序的结果是( )。

A.1 2 3 4 5 6

B.1 2 3 2

C.1 2 3 1 2 3

D.1 2 3 1 4 9


相似考题
更多“有如下程序:SET TALK OFFDIMENSION K(2,3)I=1D0 WHILE I&lt;=2J=1DO WHILE J&lt;=3K(1,J)-I*J??K ”相关问题
  • 第1题:

    现有如下程序段 #include"stdio.h" #include"string.h" main() { char a[]="acfijk"; /*这里是有序的字符序列*/ char b[]="befijklqswz"; /*这里是有序的字符序列*/ char c[80],*p; int i=0,j=0,k=0; while(a[i]!='\0'&&b[j]!='\0') { if(a[i]<b[j])c[k++]=a[i++]; else if(a[i]>b[j])c[k++]=b[j++]; else { c[k++]=b[j++]; i++;}} while(a[i]=='\0'&&b[j]!='\0') c[k++]=b[j++]; while(a[i]!=,'\0'&&b[j]=='\0') c[k++]=a[i++]; c[k]='\0'; puts(c);} 则输出结果是

    A.acfijkbefijklqswz

    B.abceffiijjkklqswz

    C.befijklqswz acfijk

    D.abcefijklqswz


    正确答案:D
    解析:这个题目的功能是实现两个有序字符串的合并,合并成一个新的有序的字符串。

  • 第2题:

    2、指出程序结束之时,j、i、k的值分别是 main() { int a=10,b=5,c=5,d=5,i=0,j=0,k=0; for (;a>b;++b) i++; while (a>++c) j++; do k++; while (a>d++); }

    A.j=5,i=4,k=6;

    B.i=5,j=4,k=6;

    C.j=6,i=5,k=7;

    D.j=6,i=6,k=6;


    j=4,i=5,k=6

  • 第3题:

    写出下面程序段的时间复杂度。 (1) i=1;k=0; while(i<n) {k=k+10*i;i++; } (2) for (i = 1; i <= n; ++i) for (j = 1; j <= i; ++j) for (k = 1; k <= j; ++k) ++x;


    A

  • 第4题:

    指出程序结束之时,j、i、k的值分别是 main() { int a=10,b=5,c=5,d=5,i=0,j=0,k=0; for (;a>b;++b) i++; while (a>++c) j++; do k++; while (a>d++); }

    A.j=5,i=4,k=6;

    B.i=5,j=4,k=6;

    C.j=6,i=5,k=7;

    D.j=6,i=6,k=6;


    j=4,i=5,k=6

  • 第5题:

    分析下面程序的运行结果()。 #include "stdio.h" main() { int i=1, n=3, j, k=3; int a[5]={1,4,5}; while(i<=n && k>a[i]) i++; for(j=n-1;j>=i;j--) a[j+1]=a[j]; a[i]=k; for(i=0;i<=n;i++) printf("%3d",a[i]); }


    A 解析:在解答本题时应该考虑两个问题:结构体变量的长度及sizeof()求字节数的运算符。结构体变量的长度是其内部成员总长度之和,本题中,structdate中包含year,month,day三个整型变量。一个整型变量所占的字节数为2。