计算机基础与程序设计2008年4月真题试题与答案解析(02275)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
13

设有关于结构体类型的定义:(     )

 struct data

    {

        int num;

        struct data *next;

    } *p,* head=NULL;

下列语句中正确的有

  • A.p=(struct data *)malloc(sizeof(struct data));
  • B.p=(struct data )malloc(sizeof(struct data));
  • C.p=(struct data *)malloc(sizeof(data));
  • D.p->next=head;
  • E.p.next=head;
14

下列循环将会产生死循环的有(     )

  • A.while(1);
  • B.do{ }while(0);
  • C.do{ }while(1);
  • D.for(k=1;k﹥―10;k+ +);
  • E.for(k=1;k=10;k+ +,k――);
16

下列语句中正确的有(     )

  • A.if(x﹥y);
  • B.if(x=y)&&(x!=0)x+=y;
  • C.if(x! =y)scanf(“%d,&x);else scanf(“%d”,&y);
  • D.if(x﹤y){x+ +;y+ +;}
  • E.if(x﹤y)x+ +;y+ +;else x――;y――;
17

如果文件存储的是数据在内存中存放的字节形式,则该文件是(   )

  • A.ASCII文件
  • B.文本文件
  • C.二进制文件
  • D.设备文件
21

下列各个位运算符的优先级从左到右依次升高的是(   )

  • A.﹥﹥│& ~
  • B.│﹥﹥ & ~
  • C.│& ﹥﹥ ~
  • D.~│& ﹥﹥
23

下列关于结构体类型定义正确的是(   )

  • A.&nbsp;&nbsp;&nbsp;&nbsp;<img src="//img1.yqda.net/question-name/6a/424efc835210c64e6e4a060cd3a4f7.png" width="148" height="176"/>
  • B.&nbsp;&nbsp;&nbsp;&nbsp;<img src="//img1.yqda.net/question-name/75/f0d5cd6ac17138b83001aded2e4aea.png" width="133" height="181"/>
  • C.&nbsp;&nbsp;&nbsp;&nbsp;<img src="//img1.yqda.net/question-name/9c/be6290981cde55188718d549ce8e14.png" width="146" height="175"/>
  • D.&nbsp;&nbsp;&nbsp;&nbsp;<img src="//img1.yqda.net/question-name/2f/bf4eb40748ee4682b5650b0f440b5d.png" width="148" height="191"/>
25

下列关于C语言程序说法正确的是(   )

  • A.C语言程序总是从有定义的函数起顺序执行
  • B.在C语言程序中,被调用函数必须在main函数中定义
  • C.C语言程序中的main函数必须放在程序的开始部分
  • D.C语言程序总是从main函数起开始执行
28

执行while(表达式)循环的条件是(   )

  • A.当表达式的值为0时
  • B.仅当表达式的值为1时
  • C.当表达式的值非0时
  • D.当表达式的值不为1时
31

整数-2在机器内存中的表示是(   )

  • A.1000000000000010
  • B.1111111111111110
  • C.11111111111111101
  • D.1111111111111111
34

下列设备中属于输出设备的是(   )

  • A.扫描仪
  • B.键盘
  • C.鼠标
  • D.显示器
35

与十进制数39等值的二进制数是(   )

  • A.00100111
  • B.01001001
  • C.10100111
  • D.01011000
36

存储容量1KB等于(   )

  • A.2<sup>3</sup>字节
  • B.2<sup>10</sup>字节
  • C.2<sup>20</sup>字节
  • D.2<sup>30</sup>字节
37

在计算机中指令通常是由(   )

  • A.操作码、操作数组成
  • B.源操作数、目标操作数组成
  • C.反码、补码组成
  • D.直接寻址、目的寻址组成