资源描述:
《计算机笔试真题汇总:c,c篇》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、名企校招历年笔试面试真题,尽在牛客网NOWCODER.COM牛客网——中国最大IT笔试/面试题库计算机笔试真题汇总:C/C++篇一、基础知识专项练习1、派生类对象可以访问基类成员中的()?(点击查看答案>>>>>>>>)A、公有继承的私有成员B、私有继承的公有成员C、公有继承的保护成员D、以上都错2、下列关于多态性说法不正确的是()。(点击查看答案>>>>>>>>)A、多态性是指同名函数对应多种不同的实现B、重载方式仅有函数重载C、重载方式包含函数重载和运算符重载D、多态性表现为静态和动态两种方式3、下列哪项不属于C++的基本数据类型?()(点击查看
2、答案>>>>>>>>)A、wideB、charC、bool4、以下选项如果可以初始化正确,那么就会初始化正确,那么以下哪种语法在C++中初始化以后编译会错误?其中X为一C++类()(点击查看答案>>>>)A、constX*xB、Xconst*xC、constXconst*xD、X*constx5、下面哪一个不是动态链接库的优点?()(点击查看答案>>>>>>>>)A、共享B、装载速度快C、开发模式好D、减少页面交换6、以下函数中,和其他函数不属于一类的是____。(点击查看答案>>>>>>>)A、fwriteB、putcC、pwriteD、putch
3、arE、getlineF、scanf7、下列关于模板的说法正确的是()(点击查看答案>>>>>>>>)A、模板的实参在任何时候都可以省略B、类模板与模板类所指的是同一概念C、类模板的参数必须是虚拟类型的D、类模板中的成员函数全部都是模板函数8、STL中的一级容器有:()(点击查看答案>>>>>>>>)A、vector,deque,list,set,multiset,map,multimapB、序列容器,关联容器,容器适配器C、set,multiset,map,multimapD、vector,deque,list牛客网,最大的程序员学习、备考、求职题
4、库名企校招历年笔试面试真题,尽在牛客网NOWCODER.COM牛客网——中国最大IT笔试/面试题库9、重复多次fclose一个打开过一次的FILE*fp指针会有什么结果?()(点击查看答案>>>>>>>>>>>>)A、导致文件描述符结构中指针指向的内存被重复释放,进而导致一些不可预期的异常B、不会出现异常,释放一个已经释放的指针,系统会自动忽略C、运行异常D、以上答案都不正确10、若有定义int(*pt)[3];则下列说法正确的是:()(点击查看答案>>>>>>>>)A、定义了基类型为int的三个指针变量B、定义了基类型为int的具有三个元素的指针数
5、组ptC、定义了一个名为*pt、具有三个元素的整形数组D、定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组更多专项练习题目二、经典编程试题汇总1、二维数组中的查找(点击实战练习>>>>>>>>>>>>)题目描述:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。classSolution{public:boolFind(inttarget,vector>array){}};2、替换空格(点击实
6、战练习>>>>>>>>>>>>)题目描述:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为WeAreHappy.则经过替换之后的字符串为We%20Are%20Happy。classSolution{public:voidreplaceSpace(char*str,intlength){}};牛客网,最大的程序员学习、备考、求职题库名企校招历年笔试面试真题,尽在牛客网NOWCODER.COM牛客网——中国最大IT笔试/面试题库3、从尾到头打印链表(点击实战练习>>>>>>>>>>>>)题目描述:输入一个链表,从尾到头打印链表每个节
7、点的值。/***structListNode{*intval;*structListNode*next;*ListNode(intx):*val(x),next(NULL){*}*};*/classSolution{public:vectorprintListFromTailToHead(ListNode*head){}};4、重建二叉树(点击实战练习>>>>>>>>>>>>)题目描述:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5
8、,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。/***Definition