题目内容

阅读以下说明和C++程序,将应填入(n)处的字句写在答题纸的对应栏内。
说明
以下程序的功能是计算三角形、矩形和正方形的面积并输出。
程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类Figure提供了一个纯虚拟函数getArea(),作为计算上述三种图形面积的通用接口。
c++程序
include <iostream.h>
inclule <math.h>
class Figure {
public:
virtual double getArea()= 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 ='lb; this->lc = lc;
}
double getArea() {
double s = (la+lb+lc)/2.0;
return sqrt(s*(s-la)*(s-lb)*(s-lc));
} }; void main() {
Figure* figures[3] = {
new Triangle(2,3,3), new Rectangle(5,8), new Square(5)};
for (int i = 0; i < 3; i++) {
com << "figures[" << i << "] area =" << (figures[i])->getArea0 << endl;
}

查看答案
更多问题

阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
[说明]
A公司用1台Web服务器和1台应用服务器来管理销售信息。销售人员在办公室时通过PC机来访问应用服务器,若在公司以外,则通过具有数据显示功能的移动电话或 PDA(Personal Digital Assistant)访问公司网络。网络信息是通过Web服务器发布的。一般情况下,对于更新周期较长的信息,则应先将其从应用服务器下载到公司的PC机上,然后再通过远程访问PC机获取该信息。
公司网络结构如图9-1所示。
目前,通过移动电话接人互联网采用的主要技术是什么?

某公司2006年12月31日的资产负债表如下:
公司2006年的销售收入为100000元,流动资产的周转率为2次,销售净利率为10%,现在还有剩余生产能力,即增加收入不需进行固定资产投资,此外流动资产及流动负债中的应付账款均随销售收入的增加而增加。
(1) 如果2007年的预计销售收入为120000元,公司的股利支付率为50%,其他条件不变,那么需要从企业外部筹集多少资金?
(2) 如果2007年要追加一项投资30000元,2007年的预计销售收入为120000元,公司的利润分配给投资人的比率为50%,其他条件不变,那么需要从企业外部筹集多少资金?
(3) 若结合第二问,同时要求企业流动资产的周转率(按流动资产平均余额确定)加快 0.5次,销售净利率提高到12%,其他条件不变,企业资金有何变化?

对于网络上炒的热的话题如“范跑跑”“贵州打砸”等问题你如何看待?

设计一组测试用例,使该程序所有函数的语句覆盖率尽量达到100%。如果认为该程序的语句覆盖率无法达到100%,需说明原因。

答案查题题库