远见项目-智能家居学员_第1页
远见项目-智能家居学员_第2页
远见项目-智能家居学员_第3页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

逻游戏软件开发工程师笔试第二部业试题(60分钟一 选择题设数组a[5,10]的元素以行为主序存放,每个元素占用4个单元,则数组元a[ij](0≤i≤4,0≤j≤9)的相对地址(a[0,0])A.10i+ B.11i C.10j+ D.11j+324C++sizeof(student)structstudent A. B. C. D.下面哪种排序法 在空间和时间上最A.快速排 B.冒泡排C.插入排 D.堆排(), A. B. C. D.unsignedstruct{{}

cout<<"construct:C()"<<endl;i=0;C(constC cout<<"construct:C(constC&c)"<<}C(inti)cout<<"construct:C(inti)"<<endl;this->i=i;} }C&operator=(constC&c)cout<<"operator=(constC&c)"<<endl;i=c.i;return}intvoid{Cc=newC(100);Cc2=*c;Cc3=}construct: b.construct:C(constCc.construct:C(int d.operator=(constC则输出的正确顺序 A.cba B.acb C.cab D.dba请选择下列程序的输出结 class{ PrintOne(){cout<<”virtual PrintSecond(){cout<<”classB:public{virtualvoid PrintOne(){cout<<”B”};virtualvoid void{A*a=newB*b=newPrintOne();a.PrintSecond();b.PrintOne();b.PrintSecond();}A.A B B.B BC.B A D.A B考虑函数原型voidtest(inta,intb=7,char*p=“test”),下面的函数调用中,属于 A. B.test(5, C.test(6, D.test(0,0, charw;intx;floaty;double则表达式w*x+z-y的结果 类型 情况下适宜采用inline定义内联函数A.函数体含有循环语 B.函数体含有递归语C.函数代码少、频繁调 D.函数代码多、不常调就排序算法所用的辅助空间而言,堆排序,快速排序,归并排序的关系是( A.堆排序〈快速排序〈归并排序 B.堆排序〈归并排序〈快速排序C.堆排序〉归并排序〉快速排序 D.堆排序>快速排序>归并排序下面哪一个是正确 voidprint(intarr[][],intsizevoidoperate(int*matrix[]char*screenInit(intheight=24,intwidth,charbackgroundvoidputValues(int(&ia)[]voidconststring则下面哪种强制转化的写法是正确的? pv=static_cast<voidpv=const_cast<voidpv=static_cast<void*>(const_cast<stringpv=const_cast<void*>(static_cast<string下列哪个输出是正确 char*a="char*b="char*c=”oWorld!”;if(a==b)cout<<"a==b"<<cout<<"a!=b"<<if(a==cout<<”a==c”cout<<”a!=c”Aa==bBa==Ca==bDa!=enum{e3=void{cout<<eBase<<endl;cout<<e2<<endl;cout<<e3<<endl;cout<<e4<<endl;}输出结果为 A.2040201C.00101在网络字节序中,所谓”小端”(littleendian)说法正确的 低字节位数据存放在内存低地址处, voidFunc(inta,int{printf("%p,%p,%p",&a,&p,}int{inta=0,b=0;Func(a,&b);return0;}0012FD80,0012FD7C,0012FE70,0012FD7C,0012FE70,0012FD80,0012FD7C,0012FD80,下列哪个输出是合理 classA{virtualvoidFun1()=0;intm_a;classB{virtualvoidFun2()=0;intm_b;classC:publicA,publicB{virtualvoidFun1(){}virtualvoidint{C*pC=newA*pA=B*pB=printf("%p%p%p\n",pA,pB,return}A.00372F4800372F50 B.00372F4800372F48C.00372F4800372F4C D.00372F4800372F48E.00372F4800372F50为E,则它的一种可能的前序遍历为 A.ECBADFG, B.ECBADFG, 关于图和树,下面说法正确的 二叉树是每个节点都有节点的 p->next=s;s->priou=p;p->next->priou=s;s->next=p-p->next->priou=s;p->next=s;s->priou=p;s->next=p-s->priou=p;s->next=p->next;p->next=s;p->next->priou=ss->priou=p;s->next=p->next;p->next->priou=s;p-二 单项选择题 进行流量控制A.3次握手 B.窗口控制机C.自动重发机 D.端口机 A.可靠服 B.有确认的服C.无连接数据 D.以上都不 A.recv不会返 B.recv立刻返回-C.recv立刻返回 D.recv在等待很长一段时间后返回-下列哪些关于套接口选项函数的说法是正确 SO_RCVBUF和SO_SNDBUFTCP在页式管理中,用户应将自己的程序划分成若干个相等的页三 填空题datanexthead,链表无头结点。while {q=p;r=(2) {if((4) }tmp=q->data;q->data=p->data;p->data=tmp;p= }四 改错题,请下面程序中的错误,并提出修改方法class ~Base()char*getBuffer(){returnm_pdata;} *classDataBuffer:~Derived(){if(m_pdata)deletem_pdata;} Derived(intv):m_count(v),m_value(m_count){m_pdata=newchar[v];} PackageLen(intpkgLen intpos=0while(*(m_pdata+pos)!="0")pos &pkgLen=return intRecvData(int return Base*b

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论