- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XX腾讯笔试题答案
XX腾讯笔试题答案 有A、B、C、D四个人,要在夜里过一座桥。 他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最多只能两个人一起过桥。 请问,如何安排,能够在17分钟内这四个人都过桥? 答案:A B --2 mins 1 mins C D --10 mins 2 mins A B -- 2 mins 一共 2 + 1 + 10 + 2 + 2 = 17 mins 1-20的两个数把和告诉A,积告诉B,A说不知道是多少, B也说不知道,这时A说我知道了,B接着说我也知道了,问这两个数是多少? 答案:2和3 爸爸,妈妈,妹妹,小强,至少两个人同一生肖的概率是多少? 1-12*11*10*9/12*12*12*12 = 1-55/96 = 41/96 某人去玩具店买小熊,单价30元. 付给玩具店老板100元 玩具店老板没零钱, 去水果店换了100元零钱回来找给那人70元. 那人走后, 水果店老板找到玩具店老板说刚才的100元是假币, 玩具店老板赔偿了水果店老板100元 问:玩具店老板损失了多少钱? 答案: 70+小熊的进价 2 请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句 答案: #define max(a,b) ((((long)((a)-(b)))0?b:a) 若a b ,则a-b的二进制最高位为0,与上任何数还是0,所以大数为a; 否则,a-b为负数,二进制最高位为1,与上0后为1,所以此时的大数为b. 3 计算 a^b 答案: 运算符优先级:括号,下标,-和.(成员)最高; 单目的比双目的高; 算术双目的比其他双目的高; 位运算 高于 关系运算; 关系运算 高于 按位运算; 按位运算 高于 逻辑运算; 三目的只有一个 条件运算,低于逻辑运算; 赋值运算仅比 , 高。 在此题中,位左移 例如: 当 a = 6; b = 4 时; 则 a^b 4 如何输出源文件的标题和目前执行行的行数? 答案: printf(The file name: %d\n, __FILE__); printf(The current line No:%d\n, __LINE__); ANSI C标准预定义宏: __LINE__ __FILE__ __DATE__ __TIME__ __STDC__ 当要求程序严格遵循ANSI C标准时该标识符被赋值为1 __cplusplus__ 当编写C++程序时该标识符被定义 5 a哪个不能表示 a: *(a+5) *(*(a+1)+1) *(a+1) *(a+4) 答案: *(*(a+1)+1) a是数组的首地址,a+1相当于a, *(a+1)=a,则*(*(a+1)+1)= *(a + 1) =/= a 6 fun((exp1,exp2),(exp3,exp4,exp5))有几个实参? 答案:两个。 形式参数:在声明和定义函数时,写在函数名后的括号中的参数。 实参是调用参数中的变量,行参是被调用函数中的变量。 7. 希尔 冒泡 快速 插入 哪个平均速度最快? 答案:快速排序 快速排序、归并排序和基数排序在不同情况下都是最快最有用的。 8. enum的声明方式 答案:enum 枚举类型名 { 枚举常量1, 枚举常量2, ... 枚举常量n }; For example: enum weekday { sunday, monday, tuesday, wednesday, thursday, friday, saturday}; enum weekday week_day;//week_day 就是一个枚举类型变量 9. 频繁的插入删除操作使用什么结构比较合适,链表还是数组? 答案:链表 10. *p=NULL *p=new char sizeof(p)各为多少? 答案:都为4。因为都是指针类型,所占存储空间必然为4。 11. 顺序查找的平均时间 答案:(1+2+3+...+n)/n = (n+1)/2 12. for(i=0,sum=0; i 答案:sum = 55 13. 不能做switch()的参数类型是: 答案:switch的参数不能为浮点型。 14.不使用其他变量,交换两个整型a,b的值 答案:x = x+y; y = x-y; x = x-y 15. 写出float x 与“零值”比较的if语句。 if(x= x float: 6位精度 double: 16位精度 16. 两个数相乘,小数点后位数没有限制,请写一个高精度算法 **********************************************************************************
您可能关注的文档
最近下载
- 精品解析:广东省广州市越秀区第二中学2022-2023学年七年级上学期期中考试英语试题(解析版).docx VIP
- 江南快速 西威+TOMCB+LCB2原理图.pdf
- 城市人行天桥与人行地道技术规范(征求意见稿).doc
- 津津有味·读经典Level1《格林童话选》译文和答案.docx
- 金融企业会计第三版孟艳琼习题答案.doc
- 各层级护士考核内容及评价标准.pdf
- 津津有味·读经典Level1《柳林风声》译文和答案.pdf
- 【西门子】SINUMERIK 840D sl 操作组件 - TCU 30.3.pdf
- 第17课《昆明的雨》说课课件.pptx VIP
- 倾斜摄影测量实景三维建模技术规程.pdf VIP
文档评论(0)