下列程序段的输出结果是 CLEAR STORE 10 TO A STORE 20 TO B SET UDFPARMS TO REFERENCE DO SWAP WITH A,(B) ?A,B PROCEDURE SWAP PARAMETERS Xl,X2 TEMP=X1 X1=X2 X2=TEMP ENDPROCA.10 20B.20 20C.20 10D.10 10

题目

下列程序段的输出结果是 CLEAR STORE 10 TO A STORE 20 TO B SET UDFPARMS TO REFERENCE DO SWAP WITH A,(B) ?A,B PROCEDURE SWAP PARAMETERS Xl,X2 TEMP=X1 X1=X2 X2=TEMP ENDPROC

A.10 20

B.20 20

C.20 10

D.10 10


相似考题
更多“下列程序段的输出结果是 CLEAR STORE 10 TO A STORE 20 TO B SET UDFPARMS TO REFERENCE DO ”相关问题
  • 第1题:

    执行下列命令,输出结果是

    STORE -3.1561 TO X

    ?"X="+STR(X,6,2)

    A.3.16

    B.X=-3.16

    C.-3.16

    D.X=3.16


    正确答案:B
    解析:STORE是用于给内存变量赋值,STR()函数是将数值转换成字符,转换时自动四舍五入,本题是要保存两位小数点,所以正确答案应是X=-3.16。

  • 第2题:

    执行下列命令后,最后一条命令输出的结果是______。STORE"?"TO A1STORE"S"TO A2 STORE 200 TO &

    执行下列命令后,最后一条命令输出的结果是______。 STORE"?"TO A1 STORE "S" TO A2 STORE 200 TO &A2 ?&A1.&A2

    A.200S

    B.200

    C.?200S

    D.?S


    正确答案:B

  • 第3题:

    执行下列程序:

    STORE 0 TO m,n

    DO WHILE n<=10

    m=m+n

    n=n+2

    ENDDO

    ?m.n

    RETURN

    在屏幕上显示的输出结果是( )。

    A)20 10

    B)30 10

    C)20 12

    D)30 12


    正确答案:D
    DOWHILE…ENDDO语句的格式: 
    DO WHILE<条件>
    <命令序列>
    ENDDO
    执行该语句时,先判断DO WHILE处的循环条件是否成立,如果条件为真,则执行DOWHILE与ENDDO之间的<命令序列>(循环体)。当执行到ENDDO时,返回到DO WHILE,再次判断循环条 
    件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行ENDDO后面的语句。 
    先将0赋给两个变量m和n ,使用一个DOWHILE循环语句来操作,判断条件是变量n是否小于等于10,如果大于10,则退出循环,否则进入循环体,执行m=m+n:题干中的循环步骤及结果分别为:初始值m=0,n=0;第1次循环后:m=0,n=2;第2次循环后: m=2,n=4;第3次循环后:m=6,n=6;第4次循环后:m=12,n=8;第5次循环后:m=20,n=10;第6次循环后:m=30,n=12;此时n不满足循环条件,程序结束,m、n最终的显示值是30、12。 

  • 第4题:

    执行下列命令,正确的输出结果是( )。 STORE—123.456 TO NUM?”NUM=”+STR(NUM,8,3)A.123.456SXB

    执行下列命令,正确的输出结果是( )。 STORE—123.456 TO NUM?”NUM=”+STR(NUM,8,3)

    A.123.456

    B.—123.456

    C.NUM=—123.456

    D.NUM=123.456


    正确答案:C
    STORE的功能是给内存变量赋值,STR函数的功能则是将数值转换成字符,转换时自动四舍五人。本题要求返回的字符串的理想长度为B个字符,保蹿3位小数,所以正确答案为C选项。

  • 第5题:

    在运行下列程序后,屏幕上显示的结果是 STORE 10 TO X,Y,Z DO PROCl WITH(X),Y ?X,Y,Z PROCEDURE PROCl PARAMETER M,N M=M+10 N=N+10 RETURN

    A.10 10 10

    B.10 20 10

    C.10 20 20

    D.10 10 20


    正确答案:B
    解析:执行DOPROC1WITH(X),Y调用PROC1时,(X)按值传递,则被调用的程序PROC1的形参M值的变化不会影响实参变量的值,Y值按引用传递,当PROC1中形参N的值变化时,实参变量值也随之改变。

  • 第6题:

    下列赋值语句中正确的是

    A.STORE1ToX,Y
    B.STORE1,2ToX
    C.STORE1ToXY
    D.STORE1、2ToX

    答案:A
    解析: