迅雷2014校园招聘C++笔试题

时长:60分钟 总分:100分

382浏览 3人已完成答题

题型介绍
题型 单选题 多选题
数量 9 6
迅雷2014校园招聘C++笔试题
1.
下列表达式正确的是:
问题详情




2.
在int b[ ][3] = {{1},{3,2},{4,5,6},{0}};中,sizeof(b) = ?
问题详情




3.
以下程序的输出结果是:
#define M(x,y,z) x*y+z
main()
{
       int a=1, b=2, c=3;
       printf("%d/n",M(a+b,b+c,c+a));
}
问题详情




4.
若有以下定义和语句:
int u=010, v= 0x10, w=10;
printf(“%d,%d,%d/n”,u,v,w);
则输出结果是:
问题详情




5.
下面程序段的输出结果是:
int a = 5, b = 4, c = 3, d = 2;
if (a>b>c)
    printf("%d\n", d);
else if ((c - 1 >= d) == 1)
    printf("%d\n", d + 1);
else
    printf("%d\n", d + 1);
问题详情




6.
有如下程序段,请问k的值是
enum {
    a, b=5, c, d=4, e
} k;
k =c;
问题详情




7.
有如下程序段: <br>
int i, n = 0;
float x = 1, y1 = 2.1 / 1.9, y2 = 1.9 / 2.1;
for ( i = 1; i < 22; i++ )
 x = x * y1;
while ( x != 1.0 )
{
 x = x * y2; n++;
}
printf( “ %d / n ”, n );
<br> 请问执行结果是:
问题详情




8.
用树形结构表示实体之间联系的模型是
问题详情




9.
有如下程序段: <br>
int c = 23;
printf(“%d\n”, c&c);
请问执行结果是:
问题详情




10.
有如下程序段: <br>
char fun(char *);
main()
{
       char *s = “one”, a[5] = {0}, (*f1)(char *) = fun, ch;
}
<br> 则对函数fun的调用语句正确的是
问题详情




11.
下面属于构造散列函数的方法是( )
问题详情




12.
拷贝构造函数的特点是( )
问题详情




13.
下列关于虚函数的说法正确的是( )
问题详情




14.
下列对函数double add(int a , int b)进行重载,正确的是( )
问题详情




15.
下面关于数组的描述错误的是:
问题详情