腾讯笔试题目及答案最新版.

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

腾讯笔试题目及答案

1. 1-20的两个数把和告诉A,积告诉B, A说不知道是多少,B也说不知道, 这时A说我知道了,B接着说我也知道了,问这两个数是多少?

答案:2和3

2爸爸,妈妈,妹妹,小强,至少两个人同一生肖的概率是多少?论丈联盟wWw. LWlm. coM

1-12*11*10*9/12*12*12*12 = 1-55/96 = 41/96

3,计算a"b « 2

答案:

运算符优先级:括号,下标,-〉和.(成员)最高;

单目的比双目的高;

算术双目的比其他双目的高;

位运算高于关系运算;

关系运算高于按位运算(与,或,异或);

按位运算高于逻辑运算;

三目的只有一个条件运算,低于逻辑运算;

赋值运算仅比,(顺序运算)高。

在此题中,位左移”优先级高于按位异或” ””,所以b先左移两位(相当于乘以4),

再与a异或。

例如:当 a = 6; b = 4 时;则a"b«2 = 22

4如何输出源文件的标题和目前执行行的行数?

答案:printf (" The file name: %d ”,FILE ):

printf(w The current line No:%d ” ,LINE );

ANSI C标准预定义宏:

_LINE__

_FILE__

_DATE__

__STDC__当要求程序严格遵循ANSI C标准时该标识符被赋值为1 _cplusplus_当编写C++程序时该标识符被定义

5 a [3] [4]哪个不能表示a[l][l]: *(&a[0] [0]+5) *(*(a+l) + l) *(&a[l] +1) *(&a[0] [0]+4)

答案:*(&a[l]+l)

a是数组的首地址,a[l]就表示a[l][O]地址了,不用再取地址了。

6fun( (expl, exp2), (exp3, exp4, exp5))有几个实参?

答案:两个。

形式参数:在声明和定义函数时,写在函数名后的括号中的参数。

实参是调用参数中的变量,行参是被调用函数中的变量。

7.希尔冒泡快速插入哪个平均速度最快?

答案:快速排序

快速排序、归并排序和基数排序在不同情况下都是最快最有用的。

8.enum的声明方式

答案:enum枚举类型名{

枚举常量1,论文联盟wWw. LWlm. coM

枚举常量2,

枚举常量n

For example:

相关文档
最新文档