模拟试题

3773考试网计算机等级考试模拟试题正文

计算机等级考试二级C++模拟试题一及参考答案(笔试)

来源:fjzsksw.com 2010-1-27 16:29:41

 

  26.如下程序的执行结果是( )

  #include

  void main()

  { static int a[]={1,7,3,9,5,11};

  int *p=a;

  *(p+3)+=4;

  cout<<*p<<″,″<<*(p+3);}

  A.1,13 B.1,16 C.3,13 D.1,14

  【参考答案】 A

  27.下列程序的输出结果是( )

  #include

  void main()

  {double d=3.2;

  int x,y;

  x=1.2;

  y=(x+3.8)/5.0;

  cout<

  A.3 B.3.2 C.0 D.3.07

  【参考答案】 C

  28.C++中类的定义的结束声明的符号是( )

  A.} B., C.; D.{

  【参考答案】 C

  29.下列描述中错误的是( )

  A.析构函数可以被继承

  B.虚函数不能被继承

  C.派生类可以有多个基类

  D.纯虚基类的子类可以是虚基类

  【参考答案】 B

  30.下面关于成员函数重载运算符和友元函数重载运算符相同的是( )

  A.成员函数和友元函数可重载的运算符是不相同的

  B.成员函数和友元函数重载运算符时都需要用到this指针

  C.成员函数和友元函数重载运算符时都需要声明为公有的

  D.成员函数和友元函数重载运算符时的参数可能是相同的

  【参考答案】 A

  31.执行下面的程序段后,变量k中的值为( )

  #include

  void main()

  { int k=3,s[2];

  s[0]=k;k=s[1]*10;

  cout<

  A.不定值 B.33 C.30 D.10

  【参考答案】 A

 

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

触屏版 电脑版
3773考试网 琼ICP备12003406号-1