niusouti.com

若将程序两处的LOOP都改为EXIT,依次输入数据8,5,则输出结果为 ______。A.8+5=13B.5+8=13C.A+B=13D.无任何输出

题目

若将程序两处的LOOP都改为EXIT,依次输入数据8,5,则输出结果为 ______。

A.8+5=13

B.5+8=13

C.A+B=13

D.无任何输出


相似考题
更多“若将程序两处的LOOP都改为EXIT,依次输入数据8,5,则输出结果为 ______。A.8+5=13B.5+8=13C.A+B=13D ”相关问题
  • 第1题:

    若将“DO SWAP WITH A,(B)”改为“DO SWAP WITH A,B”,则A,B的输出结果为 ______。

    A.10 20

    B.20 20

    C.20 10

    D.10 10


    正确答案:C
    解析:变量A、B都是按引用传递,因此,交换后变量A指向B的地址,B指向A的地址,所以返回主程序后,A、B值分别为20、10。

  • 第2题:

    若将“LOOP”改为“EXIT”,则程序段的输出结果为 ______。

    A.电话线

    B.电线

    C.电冰箱

    D.无任何显示


    正确答案:D
    解析:当扫描第三条记录时,进入IF语句后,碰到EXIT就直接结束SCAN …ENDSCAN 循环,不执行“??名称”语句,所以结果无任何显示。

  • 第3题:

    若将“LOOP”删除,“?? 名称”放在IF… ENDIF语句中,即取代“LOOP”的位置,则程序的输出结果为______ 。

    A.电话线

    B.电线

    C.电话线电线

    D.无任何显示


    正确答案:C
    解析:经分析第三条记录和第五条记录满足条件,所以显示结果是电话线电线。

  • 第4题:

    若将“DO SWAP WITH A,(B)”改为“D()SWAP WITH (A),B”,则A,B的输出结果为 ______。

    A.10 20

    B.20 20

    C.20 10

    D.10 10


    正确答案:D
    解析:变量A是按值传递,模块结束后,其值仍为10。B是按引用传递,交换后变量B指向A的地址。所以返回主程序后,A值为10,B值也为10。

  • 第5题:

    若将“LOOP”改为“EXIT”,且“?? 名称”放在“ENDSCAN”的下方,则程序段的输出结果为 ______。

    A.电话线

    B.电线.

    C.电冰箱

    D.电视机


    正确答案:A
    解析:本题与第(17)题的不同之处,在于“??名称”语句的位置不同,当扫描到第三条记录时,结束SCAN… ENDSCAN 循环后,还要执行“?? 名称”语句,所以结果显示电话线。