yangx325 2021-12-19 17:01 采纳率: 71.4%
浏览 42
已结题

关于#C++#的问题,如何解决?

img

img


代码如下:
//1、建立一个源程序文件,在此文件中建立一个新的类,将新建的类命名为Rect。
#include
using namespace std;

class Rect
{
public:
int Area_int();
double Area_double();
Rect(double length,double width);
Rect(int length,int width);
//virtual ~Rect();
private:
int nLength;
int nWidth;
double dLength;
double dWidth;
};

Rect::Rect(int length,int width)
{
nLength=length;
nWidth=width;
}

int Rect::Area_int()
{
int s=nLength*nWidth;
cout<<"此整型长方形的面积为:"<<endl<<s<<endl;
return 0;
}
int main()
{
Rect cfx(18,19);
cfx.Area_int();
return 0;
}

Rect::Rect(double length,double width)
{
dLength=length;
dWidth=width;
}

double Rect::Area_double()
{
double s2=dLength*dWidth;
cout<<"此double型长方形的面积为:"<<endl<<s2<<endl;
return 0;
}
double main2()
{
Rect cfx2(18.3,19.5);
cfx2.Area_double();
return 0;
}

  • 写回答

2条回答 默认 最新

  • CSDN专家-link 2021-12-19 17:03
    关注

    这都这么清楚了,你还有哪不会啊

    int Rect::Area_int()
    {
        return nLength*nWidth;
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 12月19日
  • 已采纳回答 12月19日
  • 修改了问题 12月19日
  • 创建了问题 12月19日

悬赏问题

  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?
  • ¥15 matlab(相关搜索:紧聚焦)