• 二级C++语言程序设计题库

有如下程序:<br /><img border="0" style="width: 200px; height: 404px;" src=&q

[单选题]有如下程序:执行这个程序的输出结果是(  )。A.BAA~A~B~AB.ABA~B~A~AC.BAA~B~A~AD.ABA~A~B~A

  • 查看答案
  • 使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。函数func(int A[NUM], int n)实现的功能是将数组的内容进行一次重新排序。排序的

    [问答题]使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。函数func(int A[NUM], int n

  • 查看答案
  • 下列运算符不能重载为友元函数的是(  )。

    [单选题]下列运算符不能重载为友元函数的是(  )。A.=()[]->B.+-++――C.<>>=<=D.+=-+ *= /=

  • 查看答案
  • 使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int n)的功能是在n行n列的矩阵中,每行都有最大的数,本程序求这n个最大数中的最小一

    [问答题]使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int n)的功能是在n行n列的矩阵中

  • 查看答案
  • 下列选项中,正确的C++标识符是(  )。

    [单选题]下列选项中,正确的C++标识符是(  )。A.6_9roupB.group~6C.age+3D._group_6

  • 查看答案
  • 字面常量42、4.2、42L的数据类型分别是(  )。

    [单选题]字面常量42、4.2、42L的数据类型分别是(  )。A.long,double,intB.long,float,intC.int,double,lo

  • 查看答案
  • 下列关于对象初始化的叙述中,正确的是(  )。

    [单选题]下列关于对象初始化的叙述中,正确的是(  )。A.定义对象的时候不能对对象进行初始化B.定义对象之后可以显式地调用构造函数进行初始化C.定义对象时将自

  • 查看答案
  • 使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。<br />  1.完成构造函数的定义,请在注释∥********1

    [问答题]使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。  1.完成构造函数的定义,请

  • 查看答案
  • 有如下程序:<br /><img border="0" style="width: 237px; height: 250px;" src=&q

    [单选题]有如下程序:下列关于程序编译结果的描述中,正确的是(  )。A.①②皆无编译错误B.①有编译错误,②无编译错误C.①无编译错误,②有编译错误D.①②皆

  • 查看答案
  • 若执行以下程序时从键盘上输入9,则输出结果是(  )。<br /><img border="0" style="width: 193px; height

    [单选题]若执行以下程序时从键盘上输入9,则输出结果是(  )。A.11B.10C.9D.8

  • 查看答案
  • 若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为(  )。

    [单选题]若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为(  )。A.aB.AaC.aD.AA::a

  • 查看答案
  • 有以下程序:<br /><img border="0" style="width: 201px; height: 574px;" src=&q

    [单选题]有以下程序:执行后的输出结果是(  )。A.5,4B.20,52C.0,0D.4,5

  • 查看答案
  • 使用VC6打开考生文件夹下的源程序文件modi2.cpp。请补充完整程序fun(int i),使程序完成以下功能:<br />  如果i=5,则输出如下5行#号。<br /> 

    [问答题]使用VC6打开考生文件夹下的源程序文件modi2.cpp。请补充完整程序fun(int i),使程序完成以下功能:  如果i=5,则输出如下5行#号。

  • 查看答案
  • 有如下程序:<br /><img border="0" style="width: 263px; height: 206px;" src=&q

    [单选题]有如下程序:执行后的输出结果是(  )。A.BASEB.DERIVEDC.BASEDERIVEDD.DERIVEDBASE

  • 查看答案
  • 使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intN[4])的功能是用4个数字,组成互不相同且无重复数字的三位数,并将满足所有条件的

    [问答题]使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intN[4])的功能是用4个数字,组

  • 查看答案
  • 使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息:<br />  TestClassA<br />  TestClassB<br

    [问答题]使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息:  TestClassA  TestClassB  Tes

  • 查看答案
  • 若有如下类声明:<br /><img border="0" style="width: 143px; height: 75px;" src=&

    [单选题]若有如下类声明:执行下列语句MyClass a,b[2],*p[2];以后,程序的输出结果是(  )。A.11B.111C.1111D.11111

  • 查看答案
  • 下列字符串中,正确的C++标识符是(  )。

    [单选题]下列字符串中,正确的C++标识符是(  )。A.foo-1B.2bC.newD._256

  • 查看答案
  • 有如下类声明:<br /><img border="0" style="width: 167px; height: 182px;" src=&

    [单选题]有如下类声明:在构造函数XB的下列定义中,正确的是(  )。A.XB::XB(inta,intb):x(a),y(b)B.XB::XB(inta,in

  • 查看答案
  • 有如下程序:<br /><img border="0" style="width: 352px; height: 306px;" src=&q

    [单选题]有如下程序:运行此程序输出符号?的个数是(  )。A.0B.1C.2D.3

  • 查看答案
  • 使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:<br />  1.完成构造函数的定义,使得数据成员变

    [问答题]使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:  1.完成构造

  • 查看答案
  • 要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是(  )。

    [单选题]要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是(  )。A.intx[3]=0,0,0;B.intx[]=0;C.staticint

  • 查看答案
  • 已知i=5,j=0,下列各式中运算结果为j=5的表达式是(  )。

    [单选题]已知i=5,j=0,下列各式中运算结果为j=5的表达式是(  )。A.j=i+(++j)B.j=j+i++C.j=++i+jD.j=j+++i

  • 查看答案
  • 已知递归函数fun的定义如下:<br /><img border="0" style="width: 233px; height: 93px;"

    [单选题]已知递归函数fun的定义如下:则函数调用语句fun(5)的返回值是(  )。A.5B.12C.15D.30

  • 查看答案
  • 有如下程序:<br /><img border="0" style="width: 245px; height: 309px;" src=&q

    [单选题]有如下程序:执行上面的程序将输出(  )。A.BBBfDDB.BBDfDDDfC.DDD.DDBBBf

  • 查看答案
  • 下列关于构造函数的描述中,错误的是(  )。

    [单选题]下列关于构造函数的描述中,错误的是(  )。A.构造函数可以设置默认的参数B.构造函数在定义类对象时自动执行C.构造函数可以是内联函数D.构造函数不可

  • 查看答案
  • 函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为(  )。

    [单选题]函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b

  • 查看答案
  • 有如下类定义:<br /><img border="0" style="width: 321px; height: 226px;" src=&

    [单选题]有如下类定义:下列选项中,输出结果为A0的语句是(  )。A.YYy1(0,0);B.YYy2(1);C.YYy3(0);D.YYy4;

  • 查看答案
  • 下列有关类成员的叙述中,正确的是(  )。

    [单选题]下列有关类成员的叙述中,正确的是(  )。A.友元函数是类的成员函数B.类成员的默认访问权限是私有的C.类成员函数必须声明为公有的D.类的静态数据成员

  • 查看答案
  • 下列关于对象概念的描述中,正确的是(  )。

    [单选题]下列关于对象概念的描述中,正确的是(  )。A.对象就是C语言中的结构变量B.对象代表着正在创建的系统中的一个实体C.对象是一个状态和操作(或方法)的

  • 查看答案