使用VC++6.0打开考生文件夹下的源程序文件3.cpp,要求编写一个CMyShape类,含有求面积、周长等的纯虚函数,然后编写一个CRectangle类和CCircle类继承CMyShape,并实现求面积、周长的两个函数。在main函数中测试得到下面的结果: 在CMyShape类构函数造内 在CCircle类构造函数内 在CMyShape类构造函数内 在CRectangle类构造函数内 myCircle:Area=314.159 Girth=62.8319 myRectangle:Area=900 Girth=120 具体要求如下: (1)定义求面积的纯虚函数,请在注释1后添加适当的语句。 (2)定义求周长的纯虚函数,请在注释2后添加适当的语句。 (3)请在注释3和注释4后添加适当的语句。 注意:除在指定位置添加语句之外,不要改动程序中的其他内容。 试题程序: #include<iostream.h> #include<math.h> #define PI 3.1415926 class CMyPoint public: int x,y; CMyPoint(int tx,int ty):x(tx),y(ty) ; class CMyShape public: CMyShape()cout<<"在CMyShape类构造函数内"<<end1; //********1******** //********2******** protected: ; class CCircle:public CMyShape public: CCircle(CMyPoint i,double j):CMyShape(),arcCenter(i),radius(j) cout<<"在CCircle类构造函数内"<<end1; double GetArea() return PI *radius *radius; double GetGirth() return 2*PI*radius; private: CMyPoint arcCenter; double radius; ; class CRectangle:public CMyShape public: CRectangle(CMyPoint lt,CMyPoint rb):leftTop(lt),rightBottom(rb),CMyShape() cout<<"在CRectangle类构造函数内"<<end1; double GetArea() int width=abs(rightBottom.x-leftTop.x); int height=abs(rightBottom.y-leftTop.y); return width *height; double GetGirth() int width=abs(rightBottom.x-leftTop.x); int height=abs(rightBottom.y-leftTop.y); return 2*(width+height); private: CMyPoint leftTop,rightBottom; ; void main() CMyShape *myShape=NULL; CCircle *myCircle=new CCircle(CMyPoint(5,5),10); CRectangle *myRectangle=new CRectangle(CMyPoint(0,0),CMyPoint(30,30)); //********3******** cout<<"myCircle:"<<"Area="<<myShape—>GetArea()<<"\t"<<"Girth="<<myShape—>GetGirth()<<end1; //********4******** cout<<"myRectangle:"<<"Area="<<myShape—>GetArea()<<"\t"<<"Girth="<<myShape—>GetGirth()<<end1;
为满足经济建设对基础测绘资料的需求,完善基础地理信息库,某市准备生产该地区1:1万比例尺的数字地面高程模型(DEM)。现已完成了前期的准备工作,包括:全部测区的航空摄影、区域网外业控制点的测设和解析空中三角测量(空三加密)等工作。 1.测区自然地理概况 测区位于华北地区的一个地级城市,总面积约4500km2。测区为平地和丘陵两种地形,测区内海拔高度平均低点为20m,最高海拔230m。 2.主要技术依据 (1)《基础地理信息数字产品1:10000、1:50000生产技术规程第2部分:数字高程模型(DEM)》(CH/T 1015.2—2007); (2)《基础地理信息数字产品1:10000、1:50000数字高程模型》(CH/T 1008—2001); (3)《基础地理信息数字产品1:10000、1:50000生产技术规程第1部分:数字线划图(DLG)》(CH/T 1015.1—2007); (4)《数字测绘成果质量要求》(GB/T 17941—2008); (5)《数字测绘成果质量检查与验收》(GB/T 18316—2008); (6)平面系统采用1980西安坐标系; (7)高程系统采用1985国家高程基准。 3.航空摄影资料 航空摄影采用传统的航空摄影方式,航摄比例尺1:1万,航摄像机型号为RC—30,像幅为23cm×23cm,航摄仪焦距152mm,影像扫描分辨率0.02mm,像片类型为彩色片。 航摄总面积为4500km2,测区共布设34条航线,每条航线112张航片,测区航片总数为3808张,东西向飞行,航片的航向重叠65%,旁向重叠35%。 航空摄影成果已通过质检部门的检查验收,其飞行质量和影像质量均满足规范和设计要求。 4.其他资料情况 1)区域网外业像片控制点测量成果情况 整个测区的区域网外业控制点的布设和测量工作已全部完成,分别按平地和按丘陵地区布设方案实施,其基本情况如下。 (1)平坦地区航线按每4条基线在其周边布设6个平高点。 (2)丘陵地区航线按每4条基线在其周边布设8个平高点。 (3)区域网外业像片控制点的精度和成果质量均符合规范和技术设计的要求,质检部门已同意将该成果移交给解析空中三角测量和立体测图工序使用。 2)解析空中三角测量成果基本情况 整个测区的解析空中三角测量的工作已全部完成,其成果质量符合规范和技术设计的要求,并已全部通过质检部门的检查验收,同意移交给下一工序使用。 问题: DEM数据生产应提交哪些成果
INTERVIEW NOTESCurrent position: (16) ________Company’s main product: (17) ________Company name: (18) ________Subjects studied at university: (19) ________Previous job: (20) ________Languages spoken other than English: (21) ________ and ________Can start working in: (22) ________ 20()
在代理合同中,即使代理人接受了贿赂,本人有权向代理人索还,但无权不经事先通知而解除代理关系。
A. 对
B. 错