第五周任务一(4)
来源:互联网 发布:智障 知乎 编辑:程序博客网 时间:2024/06/03 11:50
#include <iostream>#include<cmath>using namespace std;class Triangle{public: Triangle();//此句一定要有 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;};Triangle::Triangle(){ a=1; b=1; c=1;}void Triangle::ShowMessage(){ cout<<"三角形的三边长分别为:"<<a<<'\t'<<b<<'\t'<<c<<endl; cout<<"该三角形的周长为:"<<Perimeter()<<'\t'<<"面积为:"<<Area()<<endl; //函数名前不用再加T1,因为主函数中已经有了。}void main(void){ Triangle T1; T1.ShowMessage(); Triangle T2(3,4,5); T2.ShowMessage();}float Triangle::Perimeter(void){ float l; l=a+b+c; return l;}float Triangle::Area(void){ float p,m; m=(a+b+c)/2; p=sqrt(m*(m-a)*(m-b)*(m-c)); return p;}
- 第五周 任务一(4)
- 第五周任务一(4)
- 第五周任务(一)
- 第五周 任务一
- 第五周任务一
- 第五周任务一
- 第五周任务一
- 第五周 任务一
- 第五周任务一
- 第五周任务一
- 第五周任务一
- 第五周任务一(构造函数)
- 第五周任务一(1,2)
- 第五周 任务一(1)
- 第五周 任务一(2)
- 第五周 任务一(3)
- 第五周任务一(1)
- 第五周任务一(1)
- InputManager inject Mouse Move 事件
- 程序员能力矩阵 你属于哪一层?
- STL中map用法详解
- 用鸡讲解技术债务的形成过程
- kill -9都杀不掉的进程
- 第五周任务一(4)
- 【Havel定理判断可图化】POJ 1659
- 如何写Android.mk
- 一个 Linux 狂人的语录
- 一个 Linux 高手写给初学者的话
- box2d判断物体脱离地图边界
- Android 应用五大核心块 --- Service后台服务
- warning: check_safe_call: could not restore current frame
- 中国象棋