2017年3月份计算机等级考试备考工作已经开始了,为帮助大家复习好C语言内容,以下是本站小编搜索整理的一份全国计算机二级考试C语言备考试题及答案,供参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!
1). 函数fseek(pf, OL,SEEK_END)中的SEEK_END代表的起始点是
A.文件开始
B.文件末尾
C.文件当前位置
D.以上都不对
正确答案:B
2). 设有以下语句:char x=3,y=6,z;z=x^y<<2;则z的二进制值是
A.00010100
B.00011011
C.00011100
D.00011000
正确答案:B
3). C 语言中,系统的标准输入文件是指
A.键盘
B.显示器
C.软盘
D.硬盘
正确答案:A
4). C语言程序的基本单位是
A.程序行
B.语句
C.函数
D.字符
正确答案:C
5). 下面四个选项中,均是合法实数的选项是( )。
A.2e-4.2
B.-0.50
C. 0.2e-.5
D.-e5
正确答案:B
答案解析:实数有两种表示形式:小数形式和指数形式,小数形式必须有小数点,指数形式中,字母e之前必须有数字,e之后必须是整数。选项A)中的"2e-4.2",选项C中的'"0.2e-.5",选项D中的"-e5"均是不合法的。
6). 关系表中的每一横行称为一个
A.元组
B.字段
C.属性
D.码
正确答案:A
7). 数据库的故障恢复一般是由
A.数据流图完成的
B.数据字典完成的
完成的
图完成的
正确答案:C
8). 有以下函数char fun(char *p){return p;}该函数的返回值是
A.无确切的值
B.形参p中存放的地址值
C.一个临时存储单元的地址
D.形参p自身的地址值
正确答案:B
9). 假设有如下定义:struct a{int n;float k;}data,*p;若要使p指向data中的成员n,正确的赋值语句是
A.p=&data.n;
B.*p=data.n;
C.p=(struct a *)&data.n;
D.p=(struct a *)data.n;
正确答案:C
10). 下列叙述中,不属于数据库系统的是
A.数据库
B.数据库管理系统
C.数据库管理员
D.数据库应用系统
正确答案:B