首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

腾讯笔考试题

2013-04-12 
腾讯笔试题自己在网上找的腾讯的笔试题(研发类),没有答案,就没个题自己做做,不会的就网上查资料。现在整理

腾讯笔试题

自己在网上找的腾讯的笔试题(研发类),没有答案,就没个题自己做做,不会的就网上查资料。现在整理如下:

1、请定义一个宏,比较两个数a、b 的大小,不能使用大于、小于、if 语句

答案:

#define max(a,b) (((a)-(b))&(1<<31))?(b):(a)

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

答案:
输入 string a, string b; 计算string c=a*b; 返回 c;1,   纪录小数点在a,b中的位置l1,l2, 则需要小数点后移动位置数为l=length(a)+length(b)-l1-l2-2;2,   去掉a,b中的小数点,(a,b小数点后移,使a,b变为整数)3,   计算c=a*b; (同整数的大数相乘算法)4,   输出c,(注意在输出倒数第l个数时,输出一个小数点。若是输出的数少于l个,就补0)

4、写一个病毒


5、有A、B、C、D 四个人,要在夜里过一座桥。他们通过这座桥分别需要耗时1、2、5、10 分钟,只有一支手电,并且同时最多只能两个人一起过桥。
请问,如何安排,能够在17 分钟内这四个人都过桥?


未完,待续。。

热点排行