有以下程序:
#include <iostream>
using namespace std;
class sample

private:
iht n;
public:
sample( )
sample(int m)

n=m;

void addvalue(int m)

sample s;
s.n=n+m;
*this=s;

void disp( )

cout<<"n="<<n<<end1;

;
int main( )

sample s(10);
s.addvalue(5);
s.disp( );
return 0;

程序运行后的输出结果是

A:n=10 B:n=5 C:n=15 D:n=20

有以下程序:
#include <iostream>
using namespace std;
class A

public:
A(int i,int j)

a=i;
b=j;

void move(int x,int y)

a+=x;
b+=y;

void show( )

cout<<a<<","<<b<<end1;

private:
int a,b;
;
class B: private A

public:
B(int i,int j): A(i,j)
void fun( )

move(3,5);

void fl ( )

A::show( );

;
int main( )

B d(3,4);
d.fun( );
d.f1( );
return 0;

程序执行后的输出结果是

A:3,4 B:6,8 C:6,9 D:4,3

有以下程序:
#include <iostream>
using namespace std;
#define PI 3.14
class Point

private:
int x,y;
public:
Point(int a,int b)

x=a;
y=b;

int getx( )

return x;

int gety( )

return y;

;
class Circle: public Point

private:
int r;
public:
Circle(int a, int b,int c):Point(a,b)

r=c;

int getr( )

return r;

double area( )

return PI*r*r;


int main( )

Circle c1(5,7,10);
cout<<c1 .area( )<<endl;
return0;

程序执行后的输出结果是

A:314 B:157 C:78.5 D:153.86

有以下程序:
#include <iostream>
using namespace std;
class A

private:
iht a;
public:
A(int i)

a=i;

void disp( )

cout<<a<<",";
class B

private:
int b;
public:
B(int j)

b-j;

void disp( )

cout<<b<<",";

;
class C: public B,public A
private:
int c;
public:
C(int k):A(k-2),B(k+2)
c=k;

void disp( )

A::disp( );
B::disp( );
cout<<c<<endl;

,
int main( )
C obj(l0);
obj.disp( );
return 0;
程序执行后的输出结果是

A:10,10,10 B:10,12,14 C:8,10,12 D:8,12,10

有如下程序:
#include <iostream>
using namespace std;
int s=0;
class sample

static int n;
public:
sample(int i)

n=i;

static void add( )

s+=n;

;
iht sample::s=0;
iht main( )

sample a(2),b(5);
sample::add( );
cout<<s<<end1;
return 0;

程序运行后的输出结果是

A:2 B:5 C:7 D:3

设一棵完全二叉树共有700个结点,则在该二叉树中有 【1】 个叶子结点。

在面向对象方法中,类之间共享属性和操作的机制称为 【2】

在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为 【3】

在数据库的概念结构设计中,常用的描述工具是 【4】

数据库系统中实现各种数据管理功能的核心软件称为 【5】

微信扫码获取答案解析
下载APP查看答案解析