2012年9月15日搜狐校园招聘会笔试试题.doc
《2012年9月15日搜狐校园招聘会笔试试题.doc》由会员分享,可在线阅读,更多相关《2012年9月15日搜狐校园招聘会笔试试题.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2012年9月15日搜狐校园招聘会笔试试题一、不定项选择题1、以下程序的打印结果是()cpp view plaincopyprint?1. #include2. usingnamespacestd;3. 4. voidswap_int(inta,intb)5. 6. inttemp=a;7. a=b;8. b=temp;9. 10. 11. voidswap_str(char*a,char*b)12. 13. char*temp=a;14. a=b;15. b=temp;16. 17. 18. intmain(void)19. 20. inta=10;21. intb=5;22. char*s
2、tr_a=helloworld;23. char*str_b=worldhello;24. swap_int(a,b);25. swap_str(str_a,str_b);26. printf(%d%d%s%sn,a,b,str_a,str_b);27. 28. return0;29. #includeusing namespace std;void swap_int(int a , int b)int temp = a;a = b;b = temp;void swap_str(char* a , char* b)char* temp = a;a = b;b = temp;int main(v
3、oid)int a = 10;int b = 5;char* str_a = hello world;char* str_b = world hello;swap_int(a , b);swap_str(str_a , str_b);printf(%d %d %s %sn, a , b , str_a , str_b);return 0;A、10 5 hello world world hello B、10 5 world hello hello worldC、5 10 hello world world hello D、5 10 hello world world hello2、以下程序打印
4、的两个字符分别是(A)cpp view plaincopyprint?1. typedefstructobjectobject;2. structobject3. 4. chardata3;5. ;6. 7. intmain(void)8. 9. objectobj_array3=a,b,c,10. d,e,f,11. g,h,i;12. object*cur=obj_array;13. printf(%c%cn,*(char*)(char*)(cur)+2),*(char*)(cur+2);14. 15. return0;16. typedef struct object object;st
5、ruct objectchar data3;int main(void)object obj_array3 = a,b,c, d,e,f, g,h,i ;object* cur = obj_array;printf(%c %cn, *(char*)(char *)(cur)+2) , *(char*)(cur+2);return 0;A、c g B、b d C、g g D、g c3、C/C+语言:请问在64位平台机器下 sizeof(string_a) , sizeof(string_b)大小分别是(A)cpp view plaincopyprint?1. char*string_a=(cha
6、r*)malloc(100*sizeof(char);2. charstring_b100;char *string_a = (char *)malloc(100*sizeof(char);char string_b100;A、8 100 B、100 8 C、100 100 D、8 84、假设二叉排序树的定义是:1、若它的左子树不为空,则左子树所有节点均小于它的根节点的值;2、若右子树不为空,则右子树所有节点的值均大于根节点的值;3、它的左右子树也分别为二叉排序树。下列哪种遍历之后得到一个递增有序数列(B)A、前序遍历 B、中序遍历 C、后序遍历 D、广度遍历5、往一个栈顺序push下列元素:
7、ABCDE,其pop可能的顺序,下列不正确的是(C)A、BACDE B、ACDBE C、AEBCD D、AEDCB6、1100|1010 , 10011001 , 1001&1100分别为(A)A、1110 0000 1000 B、1000 1001 1000C、1110 1001 0101 D、1000 1001 10007、二叉树是一种树形结构,每个节点至多有两颗子树,下列一定是二叉树的是(AC)A、红黑树 B、B树 C、AVL树 D、B+树8、int A23 = 1,2,3,4,5,6; , 则A10和*(*(A+1)+1)的值分别是(A)A、4 5 B、4 3 C、3 5 D、3 49
8、、序列16 14 10 8 7 9 3 2 4 1的说法下面哪一个正确(A)A、大顶堆 B、小顶堆 C、不是堆 D、二叉排序树 10、输入若已经是排好序的,下列排序算法最快的是(A)A、插入排序 B、Shell排序 C、合并排序 D、快速排序11、一种既有利于短作业又兼顾长期作业的调度方式是(D)A、先来先服务 B、均衡调度 C、最短作业优先 D、最高响应比优先12、同一进程下的线程可以共享(B)A、stack B、data section C、register set D、thread ID13、系统中的“颠簸”是由(B)引起的。A、内存容量不足 B、缺页率高 C、交换信息量大 D、缺页率反
9、馈模型不正确14、8瓶酒一瓶有毒,用人测试。每次测试结果8小时后才会得出,而你只有8个小时的时间。问最少需要(B)人测试?A、2 B、3 C、4 D、6是个人,如果你学过数的进制编码,就容易说了:瓶酒的编码如下:0: 0001: 0012: 0103: 0114: 1005: 1016: 1107: 111个人分别喝个位上为的编码,所以:第一个:1,3,5,7第二个:2,3,6,7第三个:4,5,6,7把中毒的人的位填的二进制数,就是毒酒的编号。15、下列关于网络编程错误的是(AB)A、TCP建立和关闭连接都只需要三次握手B、UDP是可靠服务C、主动关闭的一端会出现TIME_WAIT状态D、服
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2012 15 搜狐 校园 招聘 笔试 试题
限制150内