整专业资料
微信QQ群
考生网QQ群

群号:517231281

扫码加群
点击二维码加群

考生网微信公众号

微信号:zikaosw

课程试听
最新资讯

手机端访问

1、直接输入www.zikaosw.cn
2、扫描左侧二维码

登录 | 注册
登录/注册后,可享受
  • 课程免费试听
  • 试做在线题库
  • 学习提升指导

2008年1月自考02600C语言程序设计真题试卷及答案

试卷简介
该试卷共包含42道试题,试题类型如下:
单选题 填空题 主观题
该试卷部分试题预览
  • 1、[单选题]以下不合法的用户标识符是【】
    • A.j2_KEY

    • B.Double

    • C.4d

    • D._8_

     查看答案  开始考试

  • 2、[单选题]以下不合法的数值常量是【】
    • A.A011

    • B.1e1

    • C.OxabCd

    • D.8.OE0.5

     查看答案  开始考试

  • 3、[单选题]表达式3.6-5/2+1.2+5%2的值是【】
    • A.3.3

    • B.3.8

    • C.4.3

    • D.4.8

     查看答案  开始考试

  • 4、[单选题]以下能正确定义字符申的语句是【】
    • A.Charstr[]={’\064’};

    • B.Charstr=”kx43”;

    • C.Charstr=”;

    • D.Charstr[]=”\0”;

     查看答案  开始考试

  • 5、[单选题]以下数组定义中错误的是【】
    • A.intx[][3]={0};

    • B.intx[2][3]={{l,2},{3,4},{5,6}};

    • C.intx[][3]={{l,2,3},{4,5,6}};

    • D.intx[2][3]={l,2,3,4,5,6I};

     查看答案  开始考试

  • 6、[单选题]若要求从键盘读入含有空格字符的字符串,应使用的函数是【】
    • A.gets()

    • B.getc()

    • C.getchar()

    • D.scanf()

     查看答案  开始考试

  • 7、[单选题]在以下给出的表达式中,与while(E)中的(E)不等价的表达式是【】
    • A.(!E==O)

    • B.(E>0||E

    • C.(E==0)

    • D.(E!=0)

     查看答案  开始考试

  • 8、[单选题]要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是【】
    • A.while((ch=getchar())!=’N’)printf(”%c”,Ch);

    • B.while(ch=getchar()!=’N’)printf(”%c”,Ch);

    • C.while(ch=getchar()==’N’)printf(”%c”,Ch);

    • D.while((ch=getchar())==’N’)printf(”%c”,Ch);

     查看答案  开始考试

  • 9、[单选题]已定义以下函数
    Intfun(int*p)
    {return*p;}
    则fun函数返回值是【】
    • A.不确定的值

    • B.一个整数

    • C.形参P中存放的值

    • D.形参P的地址值

     查看答案  开始考试

  • 10、[单选题]若有说明语句:
    Double*p,a;
    则能通过scanf语句正确给输入项读人数据的程序段是【】
    • A.*p=&a;scanf(”%if”,p);

    • B.*p=&a;scanf(”%f”,p);

    • C.p=&a;scanf(”%if”,*p);

    • D.p=&a;scanf(”%if”,p);

     查看答案  开始考试

  • 11、[单选题]有以下程序段
    structst
    {intx;int*y,*pt;
    inta[]={l,2},b[]={3,4};
    strctstc[2]={10,a,20,b};
    pt=c;
    以下选项中表达式的值为11的是【】
    • A.*pt→y

    • B.pt→x

    • C.++pt→x

    • D.(pt++)→x

     查看答案  开始考试

  • 12、[单选题]有以下程序
    main()
    {inty=10;
    while(y--);printf(”y=%d\n”,y);
    }
    程序执行后的输出结果是【】
    • A.y=0

    • B.y=-l

    • C.y=1

    • D.while构成无限循环

     查看答案  开始考试

  • 13、[单选题]有以下程序
    main()
    {inta=O,b=O,C=0,d=0;
    if(a=1)b=l;C=2;
    elsed=3:
    printf(“%d,%d,%d,%d\n”,a,b,C,d);
    }
    程序执行后的输出结果是【】
    • A.0,O,O,3

    • B.O,1,2,0

    • C.1,1,2,0

    • D.编译有错

     查看答案  开始考试

  • 14、[单选题]有以下程序
    main()
    {inti,t[][3]={9,8,7,6,5,4,3,2,1};
    for(i=O;i<3;i++)
    printf(“%d”,t[2-i][i]);
    }
    程序执行后的输出结果是【】
    • A.753

    • B.357

    • C.369

    • D.751

     查看答案  开始考试

  • 15、[单选题]以下叙述中错误的是【】
    • A.C语言源程序经编译后生成后缀为.obj的目标程序

    • B.C程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件

    • C.用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中

    • D.C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令

     查看答案  开始考试

点击查看全部试题并开始测试
更多课程推荐
02600C语言程序设计试题答案

Copyright © 2010 - 2023 湖南求实创新教育科技有限公司 All Right Reserved.

温馨提示:如您需要的资料本网暂时没有,请于工作日08:00-18:00,点击这里,联系客服及时补充资料。

资料套餐 关闭