【说明】 以下C++程序的功能是计算三角形、矩形和正方形的面积并输出。程序由4个类

题型:问答题

问题:

【说明】
以下C++程序的功能是计算三角形、矩形和正方形的面积并输出。程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类Figure提供了一个纯虚拟函数getArea(),作为计算上述3种图形面积的通用接口。
#include<iostream.b>
#include<math.h>
class Figure
public:
virtual double getArea0=0; //纯虚拟函数
;
class Rectangle: (1)
protected:
double height;
double width;
public:
Rectangle();
Rectangle(double height, double width)
This->height=height;
This->width=width;

double getarea()
return (2) ;

;
class Square: (3)
public:
Square(double width)
(4) ;

;
class Triangle: (5)
double la;
double lb;
double lc;
public:
Triangle(double la, double lb, double lc)
this->la=la; this->lb; this->lc;

double getArea()
double s=(la+lb+lc)/2.0;
return sqrt(s*(s-l

  • a)**(s-l
  • b)*(s-l
  • c));

    ;
    viod main()
    Figure* figures[3]=
    new Triangle(2,3,3), new Rectangle(5,8), new Square(5));
    for(int i=0;i<3;i++)
    cout<<"figures["<<i<<"]area="<<(figures[i])->getarea()<<endl;

考点:计算机软件水平考试中级软件设计师中级软件设计师下午试题
题型:问答题

— Is there any particular soup you would like to have?

—  _____ you select is all right with me.

[      ]

A. Whatever

B. Anything

C. No matter what

D. Whichever

题型:问答题

补钾原则中,下列哪项是错误的 ()

A.能进食即口服补钾

B.严重低钾在扩容时即需补钾

C.补钾要持续4~6天

D.静脉补钾浓度应为0.1%~0.3%

E.每日氯化钾总量的静点时间不应短于8小时

题型:问答题
求如图所示的交变电流的有效值,其中每个周期的后半周期的图象为半个周期的正弦曲线(   )

A.5A

B.5A

C.5/2A

D./2A

题型:问答题

带锯机的锯条的主运动是()的,所以容易提高切削速度。

A.单向

B.连续

C.单向和连续

D.断续

题型:问答题

“秋花冬实”中的“实”是()

A.名词作状语

B.名词作动词

C.意动用法

D.使动用法

E.为动用法

更多题库