注意:此页面搜索的是所有试题
河南财经大学数据库基础与应用
下面有一处错误,请给出修改意见。
#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="">}
#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="">}