搜狗2015校园招聘研发类笔试题.pdf

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
搜狗2015校园招聘研发类笔试题

NOWCODER.COM 牛客网-中国最大IT笔试/面试题库 搜狗2015校园招聘研发类笔试题 一. 单项选择题 1. 假设整数0存放在内存地址0x0开始的连续四个字节中 (即地址0x0到 0x3). 那么在以Little Endian字节序存储的memory中,地址0x3的地方存放的字节是: A 0x12 B 0x34 C 0x56 D 0x78 2. 以下代码输出的是__? int foo(int x,int y) { if(x=0||y=0) return 1; return 3*foo(x-1,y/2); } coutfoo(3,5)endl; A 81 B 27 C 9 D 3 3. 给定下列程序,那么执行printf(%\n,foo(20,13)); 的输出结果是多少? int foo (int x,int y ) { if (x<=0││y<=0) return 1; return 3*foo(x-6,y/2); } A 3 B 9 C 27 D 81 4. 如果x=2014,下面函数的返回值是() 牛客出品- NOWCODER.COM 牛客网-中国最大IT笔试/面试题库 int fun(unsigned int x) { int n=0; while((x+1)) { n++; x=x|(x+1); } return n; } 5. 以下代码的输出是() int a[5]={1,2,3,4,5}; int *ptr=(int*)(a+1); printf(%d,%d,*(a+1),*(ptr-1)); A 1,2 B 2,5 C 2,1 D 1,5 6. 在linux下64位c程序,请计算输出的三个sizeof分别是() void func(char str_arg[100]) { coutsizeof(str_arg)endl; } int main(int argc,char* argv[]) { char str[]=Hello; char *p=str; coutsizeof(str)endl; coutsizeof(p)endl; func(test); return 0; } A 5,5,8 B 6,6,4 C 6,8,4 D 6,8,8 牛客出品- NOWCODER.COM 牛客网-中国最大IT笔试/面试题库 7. 下面关于迭代器失效的描述哪个是错误的() A vector的插入操作不会导致迭代器失效 B map的插入操作不会导致迭代器失效 C vector的删除操作只会导致指向被删除元素及后面的迭代器失效 D map的删除操作只会导致指向被删除元素的迭代器失效 8. 函数fun的声明为int fun(int *p[4]),以下哪个变量可以作为fun的合法

文档评论(0)

l215322 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档