位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C++2009年3月全国计算机等级考试C++语言笔试试卷

通过派生类的对象可直接访问其

发布时间:2024-07-09

A.公有继承基类的公有成员

B.公有继承基类的私有成员

C.私有继承基类的公有成员

D.私有继承基类的私有成员

试卷相关题目

  • 1建立一个类对象时,系统自动调用

    A.析构函数

    B.构造函数

    C.静态函数

    D.友元函数

    开始考试点击查看答案
  • 2已知函数fun的原型为int fun(int,int,int);下列重载函数原型中错误的是

    A.char fun(int,int);

    B.double fun(int,int,double);

    C.int fun(int,char*);

    D.float fun (int, int, int);

    开始考试点击查看答案
  • 3己知有数组定义char a[3][4];下列表达式中错误的是

    A.a[2]="WIN"

    B.strcpy(a[2],"WIN")

    C.a [2][3]='W'

    D.a[0][1]=a[0][1]

    开始考试点击查看答案
  • 4有如下程序段:int i=5;while(int i=0){cout《'*';i--;}运行时输出"*"的个数是

    A.0

    B.1

    C.5

    D.无穷

    开始考试点击查看答案
  • 5有如下程序段:Tnt i=4;int j=l;int main(){int i=8,j=i;cout<<i<<j<<endl;}运行时的输出结果是

    A.44

    B.41

    C.88

    D.81

    开始考试点击查看答案
  • 6己知表达式++a中的"++"是作为成员函数重载的运算符,则与十+a等效的运算符函数调用形式为

    A.a .orerator++(1)

    B.operator++(a)

    C.operator++(a,l)

    D.a.operator++( )

    开始考试点击查看答案
  • 7在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是

    A.( )

    B.[ ]

    C.< >

    D.{ }

    开始考试点击查看答案
  • 8当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为

    A.ios_base::in

    B.ios_base::in|ios_base::out

    C.ios_base::out

    D.ios_base::in&ios_base::out

    开始考试点击查看答案
  • 9有如下程序:#include<iostream>#include<cstring>using namespace std;class XCD{char* a;int b;public:XCD(char* aa, int bb){a=new char[strlen(aa)+1];strcpty(a,aa);b=bb;}Char* Geta (){return a;)int Getb(){ return b;}};int main(){char *pl="abcd",*p2="weirong";int dl=6, d2=8;XCD x(pl,dl),Y(p2,d2);cout<<strien (x .Geta())+y. Getb()+endl;return 0;}运行时的输出结果是

    A.12

    B.16

    C.14

    D.11

    开始考试点击查看答案
  • 10有如下程序:#include<iostream>#include<cstring>using namespace std;class XCF{int a;public:XCF(int aa=0):a (aa){cout<<"1";}XCF(XCF&amp; x){a=x .a; cout<<"2";)~XCF(){cout<<a;}int Geta(){return a;}};int main(){XCF dl(5),d7 (dl);XCF *pd=new XCF(8);cout<<pd一>Geta();delete pd;return 0;}运行时的输出结果是

    A.121SS88

    B.12188SS

    C.12185

    D.128512

    开始考试点击查看答案
返回顶部