2017年华南师范大学01901数据库原理与C++程序设计之C++程序设计考研复试核心题库.doc

上传人:q****9 文档编号:121192509 上传时间:2020-03-06 格式:DOC 页数:4 大小:21.50KB
返回 下载 相关 举报
2017年华南师范大学01901数据库原理与C++程序设计之C++程序设计考研复试核心题库.doc_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2017年华南师范大学01901数据库原理与C++程序设计之C++程序设计考研复试核心题库.doc》由会员分享,可在线阅读,更多相关《2017年华南师范大学01901数据库原理与C++程序设计之C++程序设计考研复试核心题库.doc(4页珍藏版)》请在金锄头文库上搜索。

1、2017年华南师范大学01901数据库原理与C+程序设计之C+程序设计考研复试核心题库一、选择题1 以下叙述中正确的是( )。A.C 语言中的文件是流式文件,因此只能顺序存取数据B. 打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖C. 在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据D. 当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失【答案】D【解析】D 项正确,C 语言中读写文件是通过文件缓冲区完成的,在完成了对文件的操作之后,应当关闭文件,否则文件缓冲区中的剩余数据可能丢失。A 项错误,C 程序中的输入、输出文件都

2、以数据流的形式存储在介质上,用顺序存取和直接存取两种方式;B 项错误,可以以追加的方式写文件;C 项错误 2 有以下程序: 程序运行后的输出结果是( )。A.AB.aC.HD.h【答案】D【解析】首先将H 赋给变量a ,问号前一个表达式成立,问号后面减去一个大写字母A 再加上小写字母a 实际是将原来的大写字母转换成小写字母,即H 转换成h ,再将结果赋给a 。 3 关于C 语言的变量名,以下叙述正确的是( )。A. 变量名不可以与关键字同名B. 变量名不可以与预定义标识符同名C. 变量名必须以字母开头D. 变量名是没有长度限制的第 2 页,共 24 页 为读和写而打开文本文件,在读和写操作之间

3、不必关闭文件。【答案】A【解析】合法的标识符由字母(大、小写均可)、数字和下划线组成,并且必须以字母或下划线开头。关键字是指被C 语言保留的,不能用作其他用途的标识符,它们在程序中都代表着固定的含义,用户不可重新定义,A 项正确。预定义标识符是系统已经有过定义的标识符,用户可以重新定义,所以可以作为变量名,B 项错误。变量名除了以字母开头以外,还可以以下划线开头,C 项错误。变量名没有长度限制,但不可超过编译器可以辨识的范围,D 项错误。 4 有以下程序: 程序的运行结果是( )。A.5B.2C.6D.3【答案】A【解析】malloc (size )函数的返回值是新分配的存储区的首地址,将该地

4、址赋值给p 指针,然后取p 指针 的地址,调用fun 函数。fun 函数中对指向指针的指针s 指向的内存单元赋值,其中表示二维数组x 的第二行的行地址,与等价,A 项正确。 表示二维数组X 的第二行第二列的地址,所以赋值给为p ,所以代表fun 函数的功能是将二维数组X 的第二行第二列的值,即5 程序运行后的输出结果是( )。A.14.0B.31.5C.7.5D. 程序有错无输出结果【答案】D【解析】宏定义有两种:无参数的宏定义,即#definePT3.5; 带参数的宏定义,不能用宏来计算,宏只能做简单的代替而不能做计算,故程序会报错。 6 有以下程序: 第 3 页,共 24 页 程序的运行结

5、果是( )。A.5, 0B.6, 0C.5, -1D.6,-1【答案】C【解析】程序执行过程为:执行do while 的循环体:y=5,判断y 为真,x=l; y=4, x=2; y=3, x=3; y=2,x=4; y=l, x=5; y=0,判断y 为假,退出循环体。判断y=0为假,y=1,退出循环。输出x , y 为5,-1, 故C 项正确。 7 C 语言整数不包括( )。A. 带小数点的整数B. 正整数C. 负整数D. 无符号整数【答案】A【解析】C 语言整数包括正整数,负整数,无符号整数,不含带小数点的整数。8 以下叙述中错误的是( )A.C 程序在运行过程中所有计算都以十进制方式进

6、行B.C 程序在运行过程中所有计算都以二进制方式进行C. 所有C 程序都需要编译链接无误后才能运行D. C 程序中字符变量存放的是字符的【答案】A【解析】C 程序在运行过程中所有计算都以二进制方式进行。值 条件二、设计题9 请编写一个函数fun , 它的功能是:将一个表示正整数的数字字符串转换为一个整数(不得调用C 语言 提供的将字符串转换为整数的函数)。例如,若输入字符串数值1234。函数fun 中给出的语句仅供参考。注意:部分源程序存在文件中。第 4 页,共 24 页 则函数把它转换为整请勿改动主函数main 和其他函数中的任何内容,仅在函数fun 的花括号中填入需要编写的若一、选择题考研试题

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号