外企笔试题精选范文

外企笔试题精选范文

ID:46213364

大小:165.52 KB

页数:8页

时间:2019-11-21

外企笔试题精选范文_第1页
外企笔试题精选范文_第2页
外企笔试题精选范文_第3页
外企笔试题精选范文_第4页
外企笔试题精选范文_第5页
资源描述:

《外企笔试题精选范文》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、外企笔试题精选范文  外企笔试题精选一  国嵌唐老师  1.下面的代码输出什么为什么include  include  usingnamespacestd;  classA  {  private:  staticintccount;  public:  A()  {  ccount++;}  ~A()  {  ccount;  }  staticvoidCount(){  cout<  };  intA::ccount=0;  intmain()  {  A*a=staticcast(malloc(sizeof(A)));  a>Count();  a;  }  a>Cou

2、nt();return0;  2.下面的代码输出什么为什么  classA  {  public:  virtualvoidtest(inti)  {  cout<  }  voidtest()  {  cout<  }  };  classB:publicA  {  public:  voidtest(doublei)  {  cout<  }  };  intmain()  {  A*a=newB();  B*b=newB();  a>test(5);  b>test(5);  return0;  }  3.下面的描述正确的是()  A.面向对象编程需要面向对象语言的支持

3、如Java和C++等  B.封装继承和多态是面向对象的基本特征  C.继承是面向对象中代码复用的唯一方式  D.多态的工作方式与重载相同  4.下面的代码输出什么为什么classA  {  private:  inti;  public:  virtualvoidtest()  {  cout<  }  };  classB:publicA  {  private:  inti;  public:  voidtest()  {  cout<  }  };  voidf(A*p,intlen)  {  for(inti=0;i  {  p[i].test();  }  }  i

4、ntmain()  {  Bb[3];  f(b,3);  return0;  }  5.下面描述正确的是:()  A.一个应用程序启动后成为一个进程  B.进程是操作系统分配资源的基本单位  C.一个进程中可以创建多个线程每个线程都共享进程的资源  D.操作系统可以在创建进程的时不创建任何一个线程  6.下面程序输出什么为什么  classA  {  private:  staticinti;  public:  A()  {  i++;  }  A(constA)  {  i++;  }  staticvoidoutput()  {  cout<  }  };  Af(A

5、a)  {  Aaa=a;  returna;  }  intA::i=0;  intmain()  {  Aa;  f(a).output();  return0;  }  7.下面程序输出什么为什么  include  usingnamespacestd;  defineFUNC(a,b)a=a+b;  b=ab;  a=ab  intmain()  {  inta=3;  intb=4;  if(a>b)FUNC(a,b);  cout<  }  8.Telnet协议是基于下面种协议开发而来的()  A.TCP  B.UDP  C.TCPandUDP  D.None

6、ofabove  9.PleasechoosethecorrectoptionsfortheISRbelow:()  interruptdoubleservice(doublep)  {  returnp*p;  }  A.ISRfunctionshouldnotreturnanyvalue,service()cannotbeusedasaISR.  B.ISRfunctionshouldnotacceptanyparameter,service()cannotbeusedasaISR.  C.Service()isavalidISR.  D.Noneofabove.  10

7、.有一组整型数其中除了2个数字以外的其它数字都是俩俩成对出现的编写程序找出这2个不成对出现的数字  函数原型:  voidsearchdiff(intarray[],intlen,int*pa,int*pb);  示例:  voidsearchdiff(intarray[],intlen,int*pa,int*pb);  inta=0;  intb=0;  intarray[]={3,4,5,5,3,4,1,6,6,7,2,8,7,8};  searchdiff(array,sizeof(a)/size

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。