




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一些腾讯笔试题及其答案分类:技术一些腾讯笔试题及其答案(2008-05-09 12:35:52) 标签:舞1.1有人、B、C、D四个人,要在夜里过一座桥。他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最 多只能两个人一起过桥。请问,如何安排,能够在17分钟内这四个人都过桥?答案:A & B >2 mins1 mins <- AC & D >10 mins2 mins <- BA & B -> 2 mins一共 2 + 1 + 10 + 2 + 2 = 17 mins1.2 1-20的两个数把和告诉A,积告诉B, A说
2、不知道是多少,B也说不知道,这时A说我知道了,B接着说我也知道了,问这两个数是多少?答案:2和31. 3爸爸,妈妈,妹妹,小强,至少两个人同一生肖的概率是多少?1-12*11*10*9/12*12*12*12 = 1-55/96 = 41/961.4某人去玩具店买小熊,单价30元.付给玩具店老板100元玩具店老板没 零钱,去水果店换了 100元零钱回来找给那人70元.那人走后,水果店老板找到玩具 店老板说刚才的100元是假币,玩具店老板赔偿了水果店老板100元 问:玩具店老板损失了多少钱?答案:70+小熊的进价2请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句答案:#def
3、ine max(a, b) (long)(a)-(b)&0x80000000)?b:a)若a > b,则a-b的二进制最高位为0,与上任何数还是0,所以大数为a;否则,a-b为负数,二进制最高位为1,与上0x80000000 (最高位为1其他为0) 之后为L所以此时的大数为b.3计算ab « 2答案:运算符优先级:括号,下标,->和.(成员)最高:单目的比双目的高;算术双目的比其他双目的高;位运算高于关系运算;关系运算高于按位运算(与,或,异或);按位运算高于逻辑运算;三目的只有一个条件运算,低于逻辑运算;赋值运算仅比,(顺序运算)高。在此题中,位左移<&l
4、t;优先级高于按位异或“,所以b先左移两位(相当于 乘以4),再与a异或。例如:当 a = 6; b = 4 时;典J ab«2 = 22 4如何输出源文件的标题和目前执行行的行数?答案:printf (*The file name: %dn", _FILE_);printf(*The current line No:%dn*, _LINE,);ANSI C标准预定义宏:_LINE_FILE_DATE_STDC_当要求程序严格遵循ANSI C标准时该标识符被赋值为1_cplusplus_当编写C+程序时该标识符被定义5 a34哪个不能表示 all: *(&a0 0+
5、5) *(*(a+l)+l) *(&al+l) *(&a0 l+4)答案:*(&al+l) ->*(al+l) ->*(&al 0+l)a是数组的首地址,a+1相当于加43田埒,则*(*(a+l)+l)= *(a0 1+ 1) =/= all6 fun(expl, exp2), (exp3, exp4, exp5)有几个实参?答案:两个。形式参数:在声明和定义函数时,写在函数名后的括号中的参数。实参是调用参数中的变量,行参是被调用函数中的变量。7 .希尔冒泡快速插入哪个平均速度最快?答案:快速排序快速排序、归并排序和基数排序在不同情况下都是最快最有用
6、的。8 . enum的声明方式答案:emim枚举类型名枚举常量1,枚举常量2, 枚举常量n;For example:enum weekday sunday, monday, tuesday, Wednesday, thursday, friday, saturda y);enum weekday week_day; /week_day 就是一个枚举类型变量9 .频繁的插入删除操作使用什么结构比较合适,链表还是数组?答案:链表10 . *p=NULL *p=new char 100 sizeof (p)各为多少?答案:都为4。因为都是指针类型,所占存储空间必然为4。11 .顺序查找的平均时间答案
7、:(1+2+3+. ,.+n)/n = (n+l)/212 . for(i=0, sum=0; i<10; +i, sum+=i);的运行结果答案:sum = 5513 .不能做switch。的参数类型是:答案:switch的参数不能为浮点型。14 .不使用其他变量,交换两个整型a, b的值答案:x = x+y; y = x-y; x = x-y15 .写出float x与“零值”比较的if语句。if(x>=0. 000001 && x<=-0. 000001) (x 不为 0 的比较)float: 6位精度double: 16位精度16 .两个数相乘,小数点
8、后位数没有限制,请写一个高精度算法*数据库*|o|oic*3|o|o|c*9|a|c*1.有个表tableQQ,有整型的ID项和字符类型的Nickname项,这两个项都不 允许为空 写出建立该表的SQL语句 找出Nickname为QQ的用户,按ID降序排列的SQL语句 写出删除ID为1234用户记录的SQL语句(4)写出添加ID为5555, Nickname为'1234'的SQL语句答案:(1) CREATE TABLE tableQQID NUMBER (12) NOT NULL,Nickname Varchar2 (30) NOT NULL );(2) select * f
9、rom tableQQ where Nickname = 'QQ' order by ID desc;(3) delete from tableQQ where >(4) insert into tableQQ values(5555,' 1234');删除表(5)drop table tableQQ;2. 有关系 s (sno, sname) c (eno, cname) sc (sno, eno, grade)1问上课程"db”的学生2成绩最高的学生号3每科大于90分的人数答案:(1) select a. sno, a. eno, b. en
10、o, b. cname from sc a, c b where a. eno = b. cn o and b. cname = ' db' ;(2)select sno, max(grade)from sc group by sno;(3)select eno, count(sno) from sc where grade > 90 group by eno;*)|0|0|C*3|0|0|C*3iQiQi0|0iC*"*操作系统网络1. 描述实时系统的基本特性答案:在特定时间内完成特定的任务,实时性与可靠性。2. Internet采用哪种网络协议?该协议的主要层次结构?答案:TCP/IP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 村卫生室在基层卫生服务中的可持续发展策略与实施路径考核试卷
- 糖果企业财务管理与成本控制考核试卷
- 学校乙醇安全管理制度
- 地方铁路食堂管理制度
- 妇科住院感染管理制度
- 助动车车窗橡胶条保养考核试卷
- 外贸食品库存管理制度
- 吹塑车间安全管理制度
- 地库杂物规定管理制度
- 生物质资源利用与农业废弃物处理考核试卷
- 理论联系实际阐述文化在社会发展中具有什么样的作用?参考答案 二
- 学前儿童德育课件
- 2025年C++考试专用复习资料试题及答案
- 大学生外卖消费现状与趋势分析
- 2025年江苏省无锡市河埒中学教育集团中考二模英语试题
- 数据投资、数据共享与数据产权的法律问题探讨
- 2025国家开放大学《商务英语1》综合测试形考任务答案
- 浪潮软件开发面试题目及答案
- 《天然植物化学成分与抗肿瘤机制》课件
- 股权代签协议书范本
- 校办文员笔试题目及答案
评论
0/150
提交评论