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

  25.下列选项,不正确的是( ) 
  A.for(int a=1;a<=10;a++);  
  B.int a=1; 
  do 
  {a++} 
  while(a<=10) 
  C.int a=1;  
  D.for(int a=1;a<=10;a++)a++; 
  while(a<=10) 
  {a++} 
  【参考答案】 B 
  26.下列程序的输出结果为( ) 
  #include 
  void main() 
  {char *a[]={″hello″,″the″,″world″}; 
  char **pa=a; 
  pa++; 
  cout<<*pa<  
  A.hello  
  B.the C.world  
  D.hellotheworld 
  【参考答案】 B 
  27.下列程序的输出结果是( ) 
  #include 
  int min(int a,int b) 
  {if(a  
  else return b; 
  return 0;} 
  void main() 
  {cout<   
  A.0  
  B.1  
  C.2  
  D.3 
  【参考答案】 B 
  28.对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是( ) 
  A.公有类型 
  B.私有类型 
  C.保护类型 
  D.友元类型 
  【参考答案】 D 
  29.类的析构函数的作用是( ) 
  A.一般成员函数的初始化 
  B.类的初始化 
  C.对象的初始化 
  D.删除类创建的对象 
  【参考答案】 D 
  30.下面对静态数据成员的描述中,正确的是( ) 
  A.静态数据成员可以在类体内进行初始化 
  B.静态数据成员不可以被类的对象调用 
  C.静态数据成员不能受private控制符的作用 
  D.静态数据成员可以直接用类名调用 
  【参考答案】 D 
就业数据资源平台