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

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

在C语言中,关于符号FILE下面说法正确的有 (    )

  • A.FILE是C的关键字
  • B.FILE表示一种关于文件参数的结构体类型
  • C.FILE表示一种关于文件参数的结构体变量
  • D.FILE*可以用来说明文件指针
  • E.文件指针指向的变量的数据类型是FILE
14

设有说明:int x=1, y=3; 下面表达式的值为2的有 (    )

  • A.y&~x
  • B.x^y
  • C.x|y
  • D.y|x﹥﹥1
  • E.x﹤﹤1|y﹥﹥2
16

若定义 char c[11]; 可将字符串″I am a boy″ 赋给数组c,下面正确的选项有( )

  • A.c=″I am a boy″;
  • B.getchar(c);
  • C.gets(c);
  • D.scanf(″%s″,c);
  • E.for(i=0;i﹤10;i++) scanf(″%c″,&c[i]);c[10])=\'\\0\';
17

下面程序段中,不能完成的功能是 (   )

FILE *fp;

char ch =′v′;

fp=fopen(″boy″, ″rb+″);

fputc(ch,fp);

  • A.建立文件指针fp与文件boy的联系
  • B.从boy文件中读取一个字符
  • C.向boy文件中写一个字符
  • D.打开名为boy的二进制文件
19

如果将文件指针fp指向文件末尾,正确的语句是 (   )

  • A.feof(fp);
  • B.rewind(fp);
  • C.fseek(fp,0L,0);
  • D.fseek(fp,0L,2);
20

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

  • A.| ^ & ﹥﹥
  • B.^ ﹥﹥ & ~
  • C.﹤﹤ | ^ ~
  • D.~ | & ﹥﹥
23

下面定义不正确的是 (   )

  • A.&nbsp;&nbsp;&nbsp;&nbsp;<img src="//img1.yqda.net/question-name/c5/7b8a9ce8478fe9163e8555c8a89215.png" width="232" height="141"/>
  • B.&nbsp;&nbsp;&nbsp;&nbsp;<img src="//img1.yqda.net/question-name/ac/5f8e5fc3ff0b95b520f0a01741a677.png" width="221" height="157"/>
  • C.&nbsp;&nbsp;&nbsp;&nbsp;<img src="//img1.yqda.net/question-name/52/7c1edef53573ee64f64a272202f22a.png" width="209" height="144"/>
  • D.&nbsp;&nbsp;&nbsp;&nbsp;<img src="//img1.yqda.net/question-name/ec/4147e531f523e9659d08eac0d09fff.png" width="173" height="143"/>
24

下面叙述中不正确的是 (   )

  • A.不同函数中可以使用相同名字的变量
  • B.形式参数是局部变量
  • C.在一个函数内部定义的变量只能在本函数范围内有效
  • D.在一个函数内部的复合语句中定义的变量在本函数范围内有效
25

在C程序中,若用基本数据类型所定义的变量调用函数,正确的说法是 (   )

  • A.由系统自动指定对应实参和形参是否共用存储单元
  • B.对应实参和形参各占一个独立的存储单元
  • C.对应实参和形参共用一个存储单元
  • D.可以由用户指定对应实参和形参是否共用存储单元
26

下面程序段的输出结果是 (   )

  • a=100;&nbsp;&nbsp;&nbsp;&nbsp;while(a﹥120);
  • a=a+1;&nbsp;&nbsp;&nbsp;&nbsp;printf(″%d″,a);
  • A.100
  • B.101
  • C.120
  • D.121
33

下列if语句中,有语法错误的是 (   )

  • A.if(x﹥y);
  • B.if(x=y) x+y;
  • C.if(x!=y) scanf(″%d″, &x) else scanf(″%d″,&y)
  • D.if(x﹤y) {x++; y++;}
36

CPU处理数据和指令的基本单位是字(Word),一个字的字长是 (   )

  • A.8bits
  • B.16bits
  • C.32bits
  • D.与CPU数据总线有关的bit位数