在下面的DO循环中,一共要循环______次。 M=5 N=1 DO WHILE N<=H N=N+1 ENDDOA.1B.6C.4D.5

题目

在下面的DO循环中,一共要循环______次。 M=5 N=1 DO WHILE N<=H N=N+1 ENDDO

A.1

B.6

C.4

D.5


相似考题
更多“在下面的DO循环中,一共要循环______次。 M=5 N=1 DOWHILE N<=H N=N+1 ENDDOA.1B.6C.4D.5 ”相关问题
  • 第1题:

    在下面的DO循环中,一共要循环______次。 M=5 N=1 DO WHILE N<=M N=N+1 ENDDO

    A.1

    B.6

    C.4

    D.5


    正确答案:D

  • 第2题:

    下面的子程序求一方阵的次对角线上的元素之和。
    SUBROUTINE CDJX(M,N,K)
    DIMENSION M(N,50)
    DO 10 J = 1,N
    K=_
    10 CONTINUE RETURN END
    为了使程序完整,应在_处填入的是:

    A.K+M(J,J)
    B.K+M(J,N+1—J)
    C. K+M(N+J,J)
    D. K+M(N+J,N-J)

    答案:B
    解析:
    (1)方阵是行和列数目相等的矩阵,方阵次对角线指从左下角到右上角的直线。
    (2)N值是由主程序调用子例行子程序时传递过来的。
    (3)子例行子程序定义的两维数组下标上界最大为50。
    (4)方阵的行和列由传递过来的N值决定。
    (5)可以设置N=5,有下列25个数组元素:

  • 第3题:

    三角矩阵可压缩存储到数组()中。

    A.M[1:n(n+1)/2+1]

    B.M[1:n(n+1)/2]

    C.M[n(n+1)/2+1]

    D.M[n(n+1)/2]


    A

  • 第4题:

    在下面的DO循环中,一共要循环______次。 X=10 Y=15 DO WHILE Y>=X Y=Y-1 ENDDO

    A.15

    B.10

    C.6

    D.5


    正确答案:C

  • 第5题:

    下列程序段中是死循环的是()

    A.int n=1; while(!n) n++;

    B.int n=1; do{n--;} while(n);

    C.int n=1; do{ n+1; } while(n)

    D.for(n=5;n<1;) ;


    D 解析:本题考查三种循环语句的结束条件。对于选项A,它的条件表达式1永远为真,故循环永远不会停止,是死循环;对于选项B,它的条件表达式为空,也是死循环;对于选项C,它的条件表达式(n>=0)总是成立,故也是死循环;对于选项D,当m减到小于0时,它的条件表达式结果为假(false),循环结束。