就业数据资源平台
当前位置:首页 > C++语言程序设计
2013年计算机二级考试C++上机试题6

  一、选择题(每小题1分,共40分)

  1 将E-R图转换到关系模式时,实体与联系都可以表示成(  )。 

  A. 属性


  B. 关系


  C. 键


  D. 域 


  2 下列叙述中正确的是(  )。 


  A. C程序的基本组成单位是语句


  B. C程序中的每一行只能写一条语句


  C. 简单C语句必须以分号结束


  D. C语句必须在一行内写完 


  3 下列选项合法的标识符是(  )。 


  A. 1_1


  B. 1-j


  C. _11


  D. 1__


  4 有如下程序 


  #include(iostream.h>


  voidmain(  ) 


  {charch[2][5]={"6937","8254"),*p[2]; 


  inti,j,s=0; 


  for(i=0;i<2;i++)p[i]=ch[i]; 


  for(i=0;i<2;i++)


  for(j=0;p[i][j])’\0’;j+=2)


  s=10*s+p[i][j]一’0’;


  cout<<S;}


  该程序的输出结果是(  )。 


  A. 69825


  B. 63825


  C. 6385


  D. 693825


  5 有如下程序: 


  #included<iostream>


  usingnamespacestd; 


  classA{


  public: 


  virtualvoidfuncl(){cout<<"A1";)


  voidrune2(){cout<<"A2";}}; 


  classB:publicA{


  public: 


  voidfuncl(){cout<<:"B1";}


  voidfunc2(){eout<<"B2";}}; 


  intmain(){


  A*p=newB; 


  p->func1(); 


  P->func2(); 


  return0;}


  执行该程序,屏幕上将显示输出(  )。 


  A. B1B2


  B. A1A2


  C. B1A2


  D. A1B2

就业数据资源平台