第24周-任务1-三角形类中的构造函数
来源:互联网 发布:mysql 0xc000007b 编辑:程序博客网 时间:2024/05/16 05:38
#include<iostream>using namespace std;class Triangle{ public: float perimeter(void); float area(void); void showMessage(); private: float a,b,c;} void Triangle::showMessage() { cout << "三角形的三边长分别为:" << a << '/t'<< b << '/t'<< c <<endl; cout << "该三角形周长为:" << Tri1.Perimeter() <<'/t'<<"面积为:"<<Tri1.area()<< endl; } void main(void) { Triangle Tri1; Tri1.showMessage(); Triangle Tri2(7,8,9); Tri2.showMessage(); }
#include<iostream>#include<Cmath>using namespace std;class Triangle //三角形 { public: Triangle(){a=1;b=1;c=1;} Triangle(float x,float y,float z) {a=x;b=y;c=z;} float perimeter(void); float area(void); void showMessage(); private: float a,b,c; }; float Triangle::perimeter(void) { return a+b+c; } float Triangle::area(void) { float s=(a+b+c)/2; return sqrt(s*(s-a)*(s-b)*(s-c)); } void Triangle::showMessage() { cout << "三角形的三边分别为:" << a << ' ' << b << ' ' << c << endl; cout << "三角形的周长:" << perimeter()<< ' ' << "三角形的面积为:" << area() << endl << endl; } int main() { Triangle Tri1; Tri1.showMessage(); Triangle Tri2(7,8,9); Tri2.showMessage(); system("pause"); }
0 0
- 第24周-任务1-三角形类中的构造函数
- 第5周-任务1-三角形类中的构造函数
- 第五周任务1三角形类添加构造函数
- 第五周任务1:三角形类(默认构造函数)
- 第5周构造函数三角形类
- 第3周项目1-三角形类的构造函数
- 第4周项目1三角形类的构造函数
- 第4周项目1-三角形类的构造函数
- 第3周-项目1-三角形类的构造函数-使用带参数构造函数
- 第3周-项目1-三角形类的构造函数-默认构造函数
- 第3周-项目1-三角形类的构造函数-有默认参数的构造函数
- 第4周项目1-三角形类的构造函数(2)-默认构造函数
- 第五周任务一 构造函数 三角形
- 第4周-任务1-三角形类
- 《第五周任务一1》设计三角形类,增加构造函数
- 2013第五周上机任务【项目1 三角形类(构造函数)】
- 第五周任务1:三角形类(带参数构造函数)
- 第05周:项目一:三角形类的构造函数
- 文章标题
- amazeui/swiper大法
- 千牛插件开发,千牛SDK开发。
- 周三项目2--建设“顺序表”算法库
- FreeCMS视频教程 静态页面生成目录设置
- 第24周-任务1-三角形类中的构造函数
- Android--浅析ObjectAnimator类
- 将自己的lib上传到Jcenter供项目动态加载
- WampServer添加多个php版本
- 友录总结
- 求一个动态数组的相邻两个数只差的总和
- c语言-排序-快速排序法
- 7.22 N HDU 1754 I Hate It
- js-引擎模板前台后台(java)实战