注意:此页面搜索的是所有试题
河南财经大学数据库基础与应用
下面有一处错误,请给出修改意见。

#include

class point{

private:float x,y;

public:f1(float a,float b){x=a;y=b;}

point(){x=0;y=0;}

void getx(){cout<<><>< strong="">


void gety(){cout<<><>< strong="">


};

void print(point a){cout<<><>< strong="">


main(){

point a;

a.f1(3.0,5.0);

print(a);

}

下面有一处错误,请给出修改意见。

#include

class f{

private:int x,y;

public:fl(int a,int b){x=a;y=b;}

void print(){cout<<><><>< strong="">


} ;

main(){

f a;

a.f1(1.5,1.8);

a.print();

}


下面有一处错误,请给出修改意见。

#include

main(){

int x=6;

const int*p=x;

cout<<*p<<>< strong="">


}

下面有一处错误,请给出修改意见。

#include

class f{

private:float x,y;

public:f(float a,float b){x=a;y=b;}

float max(){return(x<>< strong="">


} ;

main( ){

f a(1.5,3.8);

cout<<><>


}

若使用标准输出流把整型变量a的值输出到屏幕上,实现此操作的C++语句是______。
C++将数据从一个对象流向另一个对象的流动抽象为“流”,从流中获取数据的操作称为______。
写出声明一个复数对象的语句,并使该对象被初始化为2.2+1.3i,此声明语句是______。
类和其它数据类型不同的是,组成这种类型的不仅可以有数据,还可以有对数据进行操作的_______。
有下列代码int a=0;double b=0;cin>>a>>b;当用键盘输入1.25时,b=______。
对于类Point而言,其析构函数的定义原型为
给出下面程序的输出结果。

#include

template

class Sample

{

T n;

public:

Sample(T i){n=i;}

int operator==(Sample &);

};

template

int Sample::operator==(Sample&s)

{

if(n==s.n)

return 1;

else

return 0;

}

void main( )

{

Samplesl(2),s2(3); .

cout<<″s1与s2的数据成员″<<(sl==s2 ?″相等″:″不相等″)<<>< p="">

Samples3(2.5),s4(2.5);

cout<<″s3与s4的数据成员″<<(s3==s4 ? ″相等″:″不相等″)<<>< p=""> }

下面是一个输入半径,输出其面积和周长的C++程序,在下划线处填上正确的语句。

#include

using namespace std;

const double pi=3.14159;

void main( )

{

double r;

cout<<″r=″;

_______;

double l=2.0*pi*r;

double s=pi*r*r;

cout<<″\n The long is:″<<><>< p="">

cout<<″The area is:″<<><>< p="">

}

程序的输出结果如下:
1,9

50,30

请根据输出数据在下面程序中的下划线处填写正确的语句。

源程序如下:

#include

using namespace std;

class base

{

private:

int m;

public:

base( ){ };

base(int a):m(a){}

int get( ){return m;}

void set(int a){m=a;}

};

void main()

{

base*ptr=new base[2];

ptr- >set(30);

ptr= _______ ;

ptr- >set(50);

base a[2]={1,9};

cout<<>< p=""><>

cout<get( )<<″,″;

ptr=ptr-1;

cout<get()<<>< p="">

delete[ ]ptr;

}

在下面横线处填上求两个浮点数之差的cha函数的原型声明、调用方法。
#include

using namespace std;

void main( )

{

float a,b;

float cha(float,float);//函数cha的原型声明

a=12.5;

b=6.5;

float c= ; //调用函数cha

cout<<><>< p="">

}

float cha(float x,float y)

{

float w;

w=x-y;

return w;

}

#include

void main( ) {

int x=5,y=6;

const int * p=&x;

*p=y;

cout<<*p<<>< p="">}