暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
年完美世界校园招聘笔试题.docx
363
5页
0次
2021-02-22
40墨值下载
1
、设有矩阵
A1
30*35
)、
A2
35*15
)、
A3
15*5
)、
A4
5*10
),
M=A1*A2*A3*A4
,下
列组合计算
M
所需数乘次数最少的是:
A
(A1(A2(A3A4))) B
(A1((A2A3)A4)) C
((A1A2)(A3A4)) D
((A1(A2A3))A4) E
(((A1A2)A3)A4)
2
、在
32
位机器上,有如下代码:
[cpp] view plaincopyprint?
1. char array[] = "abcdefg";
2. printf("%d\n",sizeof(array)); // 8
3.
4. char *p = "abcdefg";
5. printf("%d\n",sizeof(p)); // 4
6.
7. void func(char p[10])
8. {
9.
printf("%d\n",sizeof(p)); // 4
10. }
11.
12. void func(char (&p)[10])
13. {
14.
printf("%d\n",sizeof(p)); // 10
15. }
16.
17. int main(void)
18. {
19.
printf("%d\n",sizeof(char[2])); // 2
20.
printf("%d\n",sizeof(char&)); // 1
21.
return 0;
22. }
其输出结果依次为:
A
8 4 4 10 2 1
B
4 4 4 10 4 1
C
8 4 4 10 2 4
D
8 4 4 4 2 1
E
8 4 4 10 4 4
F
、以上答案都不对
3
[cpp] view plaincopyprint?
1. CONTAINER::iterator iter , tempIt;
2. for(iter = cont.begin() ; iter != cont.end() ; )
3. {
4.
tempIt = iter;
5.
++iter;
6.
cont.erase(tempIt);
7. }
假设
cont
是一个
CONTAINER
的示例,里面包含数个元素,那么当
CONTAINER
为:
1
vector<int>
2
list<int>
3
map<int , int>
4
deque<int>
会导致上面的代码片段崩溃的
CONTAINER
类型是:
A
1
4 B
2
3 C
1
3 D
2
4
正确答案选择
A
(第
1
个、第
4
个都是线性的类型存储,所以会存在崩溃)
4
、以下代码
[cpp] view plaincopyprint?
1. class classA
2. {
3. public:
4.
classA()
5.
{
6.
clear();
7.
}
8.
virtual ~classA()
9.
{
10.
}
11.
void clear()
12.
{
13.
memset(this , 0 , sizeof(*this));
14.
}
15.
virtual void func()
16.
{
17.
printf("func\n");
18.
}
19. };
20. class classB : public classA
21. {
22. };
23.
24. int main(void)
25. {
26.
classA oa;
27.
classB ob;
28.
classA * pa0 = &oa;
of 5
40墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜