旗开得胜迅雷2014C++研发笔试卷C
.
单项选择题
1.下列运算符中在C++
delete
下关于多态性的描述错误的是
C++
语 的多态性分为编译时的多态性和运 时的多态性
编译时的多态性可通过函数重载实现
运 时的多态性可通过模板和虚函数实现
实现运 时多态性的机制称为动态绑定
下关于类和对象的描述中错误的是
类就是C语 中的结构体类型对象就是C
旗开得胜类和对象之间的关系是抽象和具体的关系
对象是类的实例 个对象必须属于 个已知的类
类是具有共同 为的若干对象的统 描述体
4.
引 标准库时下 的说法你认为哪个是正确的
语句#include “stdl ib.h”是正确的 且程序编译速度#include<stdl ib.h>
要快
语句#include<stdl ib.h>是正确的 且程序编译速度#include “stdl ib.h”
要快
语句#include<stdl ib.h>和#include “stdl ib.h”
都是正确的程序编译速度没有区别
语句#include “stdl ib.h”
是错误的
5.设a、 b、 c、 d、 m、 n均为int型变量且a=5、 b=6、 c=7、 d=8、 m=2、 n=2,则逡辑表达式m=a>b&&(n=c>d)运算后 n
的值为
0
1
2
7
旗开得胜
6.
不能作为重载函数的调 的依据是
参数个数
参数类型
函数类型
7.下列程序的输出结果为:
#include<iostream.h>int func(int n)
{if(n<1)return 1;else
}void main() {cout<< func(5) <<endl;
0
16
8.建 派 类对象时,3种构造函数分别是a(基类的构造函数)、 b(成员对象的构造函数)、 c(派 类的构造函数)这3种构造函数的调 顺序为:abc
1
旗开得胜acbcabcba
9.
如果友元函数重载 个运算符时其参数表中没有任何参数则说明该运算符是
元运算符
元运算符
选项A和选项B
都可能
重载错误
10.
#define F(X,Y) (X)--, (Y)++, (X)*(Y);
…int i, a= 3,b=4;for( i=0; i<5; i++)
F(a,b)printf( “%d,%d” , a,b);
输出结果是
3, 5
-2, 5
-2,9
.
多选选择题
11.已知 段 本有1382个字符使 了1382个字节进 存储这段 本全部是由a、 b、 c、 d、 e这5
组成 a出现了354次 b出现了483次 c出现了227次 d出现了96次 e出现了232次对这5
夫曼Huffman
算法进 编码则以下哪些说法正确
使 哈夫曼算法编码后 编码值来存储这段 本将花费最少的存储空间
使 哈夫曼算法进 编码a、 b、 c、 d、 e这5
个字符对应的编码值可以有多套但每个字符编码的位
b这个字符的哈夫曼编码值位数应该最短 d
这个字符的哈夫曼编码值位数应该最
旗开得胜下描述正确的是 while循环语句的循环体 少执1
次do-whi le循环可以写成while
循环的格式continue
语句可以出现在各种循环体中break
语句不可以出现在循环体内
13.
下模板声明中哪些是 法的 template<class Type>class C1;template<class T,U, classV>class C2;template<class C1, typename C2>class C3{};template<typename myT, class myT>class C4{};
14.
拷构造函数的特点是
该函数名同类名也是 种构造函数该函数返回 引
该函数叧有 个参数必须是对某个对象的引
每个类都必须有 个拷 初始化构造函数如果类中没有说明拷 构造函数则编译器系统会 动
成个缺省拷 构造函数作为该类的保护成员
旗开得胜拷 初始化构造函数的作 是将 个已知对象的数据成员值拷 给正在创建的另 个同类的对象
15.下列对函数doubleadd(int a, intb)
进重载正确的是 int add(int a, int b, int c)intadd(doublea,double b)doubleadd(doublea ,doubleb)int add(inta, int b)
开得胜
三.
问答题
16.有 幢100
层 的 楼给你两个完全相同的玱璃围棋 。假设从某 层开始丢下玱璃棋 就会破碎。
那么怎么利 中的两颗棋 种什么样的最优策略知道这个临界的层 呢
17. c++写 个函数如Foo(const char*str) 打印出str的全排列如abc的全排列 abc, acb, bca,dac,cab,cba
18.求出 字符串中最 的数字串。 如as123cdf1234f 返回1234 char* FindNumber(char*out,char
*in)
。
1
今天父亲节我们有没有陪伴家人一起吃个饭,还是打个电话问候一下。前一段时间同学将网站账户给我说可以有空更新点信息确保他在没有时间的时候还能保持网站有一定的更新内容。不过,他这个网站之前采用的主题也不知道来源哪里,总之各种不合适,文件中很多都是他多年来手工修改的主题拼接的,并非完全适应WordPress已有的函数,有些函数还不兼容最新的PHP版本,于是每次出现问题都要去排查。于是和他商量后,就抽时间把...
这两天在站长群里看到不少有使用DEDECMS织梦程序的朋友比较着急,因为前两天有看到来自DEDECMS,我们熟悉的织梦程序官方发布的公告,将会在10月25日开始全面商业用途的使用DEDECMS内容管理程序的会采用授权收费模式,如果我们有在个人或者企业商业用途的,需要联系且得到授权才可以使用,否则后面会通过维权的方式。对于这个事情,我们可能有些站长经历过,比如字体、图片的版权。以及有一些国内的CMS...
昔日数据怎么样?昔日数据是一个来自国内服务器销售商,成立于2020年底,主要销售国内海外云服务器,目前有国内湖北十堰云服务器和香港hkbn云服务器 采用KVM虚拟化技术构架,湖北十堰机房10M带宽月付19元起;香港HKBN,月付12元起; 此次夏日活动全部首月5折促销,有需要的可以关注一下。点击进入:昔日数据官方网站地址昔日数据优惠码:优惠码: XR2021 全场通用(活动持续半个月 2021/7...