• 国家计算机二级c语言 > 2004年4月全国计算机等级考试二级C语言笔试试卷(附参考答案)
  • 2004年4月全国计算机等级考试二级C语言笔试试卷(附参考答案)

    免费下载 下载该文档 文档格式:DOC   更新时间:2011-09-20   下载次数:0   点击次数:1

    (14) 以下4组用户定义标识符中,全部合法的一组是

    A) _main B) If C) txt D) int

    enclude -max REAL k_2

    sin turbo 3COM _001

    (15) 若以下选项中的变量已正确定义,则正确的赋值语句是

    A) x1=26.8%3 B) 1+2=x2 C) x3=0x12 D) x4=1+2=3;

    (16) 设有以下定义

    int a=0;

    double b=1.25;

    char c=’A’;

    #define d 2

    则下面语句中错误的是

    A) a++; B) b++ C) c++; D) d++;

    (17) 设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式 计算结果不相符的是

    A) (a+B) *h/2 B) (1/2)*(a+B) *h

    C) (a+B) *h*1/2 D) h/2*(a+B)

    (18) 有以下程序

    main( )

    {

    int x=102,y=012;

    printf(“%2d,%2d\n”,x,y);

    }

    执行后输出结果是

    A) 10,01 B) 02,12 C) 102,10 D) 02,10

    (19) 以下4个选项中,不能看作一条语句的是

    A) {;} B) a=0,b=0,c=0; C) if(a>0); D) if(b==0) m=1;n=2;

    (20) 设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是

    A) scanf(“%d”,pA) ; B) scanf(“%d”,A) ;

    C) scanf(“%d”,&pA) ; D) scanf(“%d”,*pA) ;

    (21) 以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是

    A) if((a>B) &&(b>C) ) k=1; B) if((a>B) ||(b>C) ) k=1

    else k=0;

    C) if(a<=B) k=0; D) if(a>B) k=1;

    else if(b<=C) k=1; else if(b>C) k=1;

    else k=0;

    (22) 有以下程序

    main( )

    { char k; int I;

    for(i=1;i<3;i++)

    { scanf(“%c”,&k);

    switch(k)

    上一页下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • 全国计算机二级c语言  计算机二级c语言考试  计算机二级c语言上机  计算机二级c语言答案  2011计算机二级c语言  二级计算机c语言  计算机二级c语言题库  计算机二级c语言资料  计算机c语言二级机试