第三周项目一有默认参数的构造函数

*Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:test.cpp*作 者:李文贺*完成日期:2015年4月8日*版 本 号:v1.0*问题描述:*输入描述:*程序输出:结果#include <iostream>#include <cmath>using namespace std;class triangle{public:triangle(double q=1,double w=1,double e=1);double perimeter();double area();void showmessage();private:double a,b,c;};void triangle::showmessage(){cout<<"三角形的三边长分别为:"<<a<<' '<<b<<' '<<c<<endl;cout<<"该三角形的周长为"<<perimeter()<<",面积为:"<<area()<<endl<<endl;}triangle::triangle(double q,double w,double e){a=q;b=w;c=e;}double triangle::perimeter(){return a+b+c;}double triangle::area(){double p;p=(a+b+c)/2;return sqrt(p*(p-a)*(p-b)*(p-c));}int main(){triangle tri1;tri1.showmessage();triangle tri2(1.5);tri2.showmessage();triangle tri3(1.5,1.5);tri3.showmessage();triangle tri4(7,8,9);tri4.showmessage();return 0;}<img src="?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGluNDEx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

,接受失败也等于给了自己从零开始的机会,接受失败更是一种智者的宣言和呐喊;

第三周项目一有默认参数的构造函数

相关文章:

你感兴趣的文章:

标签云: