#include
class Test
{private:
int x,y=20;
public:
Test(int i,int j){x=i;y=j;}
int getx(){return x;}
int gety(){return y;}
};
void main()
{Test mt(10,20);
cout< cout< }
#include
class Complex
{public:
Complex( double r=0,double v=0):real(r),virt(v){}
friend Complex operator+(Complex a,Complex b);
friend ostream& operator<<(ostream& out,Complex& a);
private:
double real:
double virt;
};
ostream& operator<<(ostream& out,Complex& a)(retur out<
Complex operator+(Complex a,Complex b)
{return Complex(a.real+b.real,a.virt +b.virt);}
void main()
{Complex(2,5),b(7,8),c(0,0);
c=a+b;
cout< c=4.1+a; cout< c=b+5.6 cout< }
编写一个时间类,实现时间的加、减、读和输出。
#include
#include
#include
#include
class Time
{public:
Time(char*s=NULL);
void operator+(Time&ti);
void operator-(Time&ti);
void Display();
Protected:
int hour;
int minute;
int second;
};
#include
#include
using namespace std;
class complex
{public:
int real;
int imag;
complex(int r=0, int i=0)
{real=r;
imag=i;
}
};
complex operator+(___________,complex& b)
{int r= a.real +b.real;
int i=a.imag +b.imag;
return___________;
}
void main()
{complex x(1,2),y(3,4),z;
z=x+y;
cout< }
输出数组中的最小数。
#include
void main()
{int a[]={34,91,83,56,29,93,56,12,88,72};
int index=0;
int/sizeof(*a);
for(int i=l;i {if(a[index]>a[i]) ____________ } cout<<"a数组最小数:"< }
给出下面程序的输出结果。
#include
class A
{int*a;
public:
A(int x=0):a(new int(x)){}
~A(){deletea;}
int getA(){return*a;}
void setA(int x)*a=x;}
};
void main()
{A x1,x2(3);
A*p=&x2;
(*p).setA(x2.getA()+5);
x1.setA(10+x1.getA());
cout< }
请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为:
11,10
13,12
#include
class A
{int a;
public:
A(int i=0){a=i;}
int Geta(){return a;}
void show(){cout<
};
class B
{A a;
int b;
public:
B(int i,int j)__________
{}
void show(){cout<
};
void main()
{B b[2]=B(10,11),B(12,13)};
for(int i=0;i<2;i++)
____________
}
程序的输出结果如下:
m=4.3,n=3
m=6,n=9
请根据输出数据在下面程序的横线处填写正确的语句。
#include
class Test
___________
{private:
T1 m,n;
public:
Test(T1 i,T1 j){m=i;n=j;}
void show(){cout<<"m="< }; void main() {Test a.show(); ___________b(6,9.6); b.show();}
#include
class Test
{private:
int x,y=20;
public:
Test(int i,int j){x=i;y=j;}
int getx(){return x;}
int gety(){return y;}
};
void main()
{Test mt(10,20);
cout< cout< }
#include
class Samp
{public:
void Setij(int a,int b){i=a,j=b;}
~Samp()
{cout<<"Destroying.."<
int GetMuti(){return i*j;}
protected:
int i;
int j;
};
int main()
{Samp*p;
p=new Samp[5];
if(!p)
{cout<
return 1;
}
for(int j=0;j<5;j++)
p[j].Setij(j,j);
for(int k=0;k<5;k++)
cout<<"Muti["< _________ return 0; }
下面程序的功能是生成具有n个元素的动态数组。
#include
void main()
{int n;
cin>>n;
int a[n];
a[0]=2;
cout<
}
2005年初级经济师考试《旅游经济专
初级旅游经济师试题及答案一
初级旅游经济师试题及答案二
2005年初级经济师考试《邮电经济专
初级经济师试题及答案1(邮电经济)
初级经济师试题及答案1(保险经济)
初级经济师试题及答案2(邮电经济)
初级经济师试题及答案2(保险经济)
初级经济师试题及答案3(保险经济)
2014年经济师初级考试真题《建筑经