更多“执行下列程序:CLEARDO ARETURNPROCEDURE APRIVATE SS=5DO B?SRETURNPROCEDURE BS=S+10RETURN程序 ”相关问题
  • 第1题:

    当执行下面的程序时,如果输入ABC,则输出结果是 ( ) include include

    当执行下面的程序时,如果输入ABC,则输出结果是 ( ) # include<stdio.h> # include<string.h> main( ) { char ss [10] ="12345"; gets(ss);strcat(ss"6789");printf("%s\n",ss); }

    A.ABC6789

    B.ABC67

    C.12345ABC6

    D.ABC456789


    正确答案:A

  • 第2题:

    执行下列程序: CLEAR DO A RETURN PROCEDURE A S=5 DO B ?S RETURN PROCEDURE B S=S+10 RETURN 程序的运行结果为( )。

    A.5

    B.10

    C.15

    D.程序错误,找不到变量


    正确答案:C
    C。【解析】程序A中把初始值5赋给变量s,运行程序B,程序B执行S=S+10后,变量S的值变为l5,返回程序A输出结果,所以程序运行结果为l5。

  • 第3题:

    当执行下面的程序时,如果输入ABC,写出程序输出结果 #include "stdio.h" #include "string.h" main() { char ss[10]; gets(ss); strcat(ss,"6789"); printf("%sn",ss); }


    A 当执行gets(ss)后,ss数组中的元素为ABC,再执行strcat(ss,″6789″),strcat的作用是把6789连接到ss数组后面,执行完后ss数组为ABC6789,故选择A选项。

  • 第4题:

    执行下列程序 CLEAR DO A RETURN PROCEDURE A S=5 DO B ?S RETURN PROCEDURE B S=S+10 RETURN程序的运行结果为( )。

    A.5

    B.10

    C.15

    D.程序错误,找不到变量


    正确答案:C
    程序A中把初始值5赋给变量S,然后运行程序8,程序B执行S=S+10,执行完毕后,变量S的值为l5,接着返回到程序A,最后输出。所以程序的运行结果是l5。

  • 第5题:

    下列程序段的执行结果为()

    A S=3

    B S=18

    C S=6

    D S=9


    B