首页>计算机等级考试>历年真题>正文
1996年4月计算机等级考试二级试卷答案

www.zige365.com 2007-6-14 14:01:05 点击:发送给好友 和学友门交流一下 收藏到我的会员中心
 33.若要用下面的程序片段使指针变量P指向一个存储型变量的动态存储单元;

    INT *P;

    P =────MALLOC(SIZEOF(INT));

    则应填入

    A)INT B)INT *

    C)(*INT)D)(INT *)

    34.请读程序片段(字符串内没有空格字符):

    PRINTF(“%D、N”,STRLEN(“ATS、N012、1、、”));

    上面程序片段的输出结果是

    A}11 B}10

    C}9 D}8

    35.请读程序:

    #INCLUDE《STDIP.H》

    #INCLUDE《STRING.H》

    MAIN()

    {CHAR *SL=“ABCDEF”,*s2=“aB';”

    s1;s2;

    PRINTF(“%D、N”,STRCMP(s1,s2)

    )

    上面程序的输出结果是

    A)正数B}负数

    C}零D}不确定的值

    36.请读程序:

    #INCLUDE《STDIP.H》

    FUNC(INT A,INT B)

    {INT C;

    C=AB;

    RETURN C;

    }

    MAIN()

    {INT X=6,Y=7,Z=8,R;

    R=FUNC((X——,Y,XY),Z——);

    PRINTF(“%D、N”,R);

    }

    上面程序的输出结果是

    A}11 B)20

    C)21 D)31

    37.请读程序:

    #INCLUDE《STDIO.H》

    INT A[]={2,4,6,8};

    MAIN()

    {INT I;

    INT *P=A;

    FOR(I=0;I《4;I)A[I]=*P;

    PRINTF(“%D、N”,A[2]);

    }

    上面程序输出结果是

    A)6 B)8

    C)4 D)2

    38.请读程序

    #INCLUDE《STDIO.H》

    CHAR FUN(CHAR *C)

    {IF(*C《='Z'&&*C》='A')*C ——='A'——'a';

    RETURN *C;

    }

    MAIN()

    {CHAR S[81],*P=S;

    GETS(S);

    WHILE(*P)

    {*P=FUN(P);PUTCHAR(*P);P;}

    PUTCHAR('、N');

    }

    若运行时从键盘上输入OPEN THE DOOR(表示回车),则一面的输出结果是

    A)oPEN tHE dOOR

    B)open the doorC)OPEN THE DOOR

    D)Open The Door

本新闻共6页,当前在第3页  1  2  3  4  5  6  

我要投稿 新闻来源: 编辑: 作者:
相关新闻