C++中定义标准输入输出的库为( )
设计一个圆类circle和一个桌子类table。circle类包含私有数据成员radius和求圆面积的成员函数getarea( );table类包含私有数据成员height和返回高度的成员函数getheight( )。roundtable类继承所有上述类的数据成员和成员函数,添加了私有数据成员color和相应的成员函数。其中,main函数已给出。请完成程序的其他部分。
void main( ){roundtable rt(0.8,1.2,"黑色");
cout﹤"圆桌属性数据"﹤endl;cout﹤﹤"高度:"﹤﹤rt.getheight( )﹤"米"﹤﹤endl;
cout﹤"面积:"﹤﹤tr. geared( )﹤"平方米"﹤﹤endl;
cout﹤﹤"颜色"﹤﹤rt. getcolor( )﹤﹤endl;}
#include ﹤iostream.h﹥
using namespace std;
class Sample
{
protected:
int x;
public:
Sample( )
{
x=0;
}
Sample(int val)
{
x=val;
}
void operator++( )
{
x++;
}
};
class Derived:
public Sample
{
int y;
public:
Derived( ):
Sample( )
{
y=0;
}
Derived ( int val1, int val2):
Sample(val1 )
{
y=val2;
}
void operator--( )
{
x--; y--;
}
void disp( )
{
cout﹤﹤"x="﹤﹤x﹤﹤",y="﹤﹤y﹤﹤ endl;
}
};
void main( )
{
Derived d(3, 5);
D. disp( );d++;
D. disp( );d--;d--;
D. disp( );
}
#include ﹤iostream﹥
using namespace std;
void Result(char ch)
{
switch(ch)
{
case 'A':
case 'a':
cout ﹤﹤"well!";
break;
case 'B':
case 'b':
cout ﹤﹤"good!";
break;
case 'C':
case 'c':
cout ﹤﹤"pass!";
break;
default:
cout ﹤﹤"bad!"; break;
}
}
void main( )
{
char a1='b', a2='C', a3='f';
cout ﹤﹤"Results:"﹤ endl;
Result(a1);
Result(a2 );
Result(a3);
Result('A');
}
#include ﹤iostream.h﹥
class Point
{
int X,Y;
public:
Point(int x=0, int y=0)
{
X=x; Y=y; Countp ++;
}
Point( point &p)
{
X=p. X; Y=p.Y;
}
~Point( )
{
Countp--;
}
_____________;
static int Countp;void display( )
{
cout ﹤﹤X﹤﹤", "﹤﹤Y﹤﹤", ";
}
};
Point myfun( Point p1, Point p2, Point p3)
{
Point tmp(p1. X+p2. X+P3. X, p1. Y+p2.Y+p3. Y);
return tmp;
}
int Point:: Countp =0;
void main( )
{
Point pp,p1(1,2),p2(1);
Point p=myfun(pp0, pp1, pp2);
p. display ( );
_____________; //输出Countp的值
}
完成程序,使其结果为x=6,y=10x=11,y=10
#include ﹤iostream.h﹥
using namespace std;
class Sample
{
private:int x;
_____________;
public:
Sample (int a);
void print( );
};
Sample:
Sample( _____________ )
{
x=a; y=x++;
}
void Sample:: print( )
{
cout ﹤﹤"x="﹤﹤x﹤﹤",y="﹤﹤y﹤﹤end;
}
int Sample: : y =25;
void main( )
{
Sample s1(5);
Sample s2(10);
s1. print( );
s2. print( );
}
完成程序,使其输出结果为79
#include ﹤iostream. h﹥
using namespace std;
int main( )
{
int a[6]={23,15,64,33,40,58
};
_____________;
s1=s2=a[0];
for(int *p=a+1;
p﹤a+6; p++)
{
if(s1﹥*p) s1=*p;
if _____________;
}
cout ﹤﹤s1 +s2 ﹤﹤endl;
return 0;
}
#include ﹤iostream. h﹥
using namespace std;
_____________;
_____________;
{
T tmp =x*x+y*y+x*y;return tmp;
}
int main( )
{
int x1=1, y1 =4;
float x2=1.1, y2=2.2;
double x3=2.0, y3=3.1;
cout﹤﹤fun(x1, y1)﹤﹤endl;
cout ﹤﹤fun(x2, y2)﹤﹤endl;
cout ﹤﹤fun(x3, y3)﹤﹤ endl;
return 0;
}
把从键盘上输入的一批整数(以-1作为终止输入的标志)保存到文本文件“a:xxk1.dat”中。
#include ﹤iostream﹥
#include ﹤fstream.h﹥
#include ﹤stdlib. h﹥
void main( )
{
ofstream fout("a: xxk1.dat");
if( _____________ )
{
cout﹤﹤"文件没有打开!"﹤﹤end;
exit(1);
}
int x;cin﹥﹥x;
while(x! =-1)
{
fout ﹤﹤x﹤﹤' ';
cin ﹥﹥x;
}
_____________; //关闭文件
}
申请一个长度为10的int型空间,之后释放该空间。
#include ﹤iostream. h﹥
using namespace std;
int main( )
{
int *p=new int[ 10];
delete p;
return 0;
}
#include ﹤iostream. h﹥
using namespace std;
class A
{
int x, y;public:void set(int a, int b)
{
x=a; y=b;
}
int getx( )
{
return x;
}
int gety( )
{
return y;
}
int sum( )
{
return x+y;
}
};int main( )
{
A a;a. set(3, 4);
cout﹤﹤a.x﹤﹤a.y﹤﹤ a.sum( )﹤﹤ endl;
return 0;
}
2005年初级经济师考试《旅游经济专
初级旅游经济师试题及答案一
初级旅游经济师试题及答案二
2005年初级经济师考试《邮电经济专
初级经济师试题及答案1(邮电经济)
初级经济师试题及答案1(保险经济)
初级经济师试题及答案2(邮电经济)
初级经济师试题及答案2(保险经济)
初级经济师试题及答案3(保险经济)
2014年经济师初级考试真题《建筑经