triangle.c 定义一个三角形类Ctriangle.doc
文本预览下载声明
triangle.c 定义一个三角形类Ctriangle
定义一个三角形类Ctriangle,求三角形面积和周长 #include #include using namespace std; class Ctriangle { private: double a,b,c; public: Ctriangle…
管理水平提升是增进效益之本 2012/08/13 10:00来源:《今日工程机械》 7月,虽是炎炎的盛夏,然而中国工程机械行业依然没有摆脱市场上的阵阵“寒意”, 2012年初开局遇冷的局面,并没有根本性的改变。 创新管理出效益 企业效益的产生取决于开…
软件工程本科专业规范 教育部 ××××××指导委员会 二零零四年十二月 三、软件工程专业教育内容和知识体系 3.1软件工程专业人才培养的教育内容及知识结构的总体框架 3.1.1本专业人才培养的教育内容及知识结构设计的理论依据 “软件工程”是一门用系…
定义一个三角形类Ctriangle,求三角形面积和周长
#include
#include
using namespace std;
class Ctriangle
{ private:
double a,b,c;
public: Ctriangle(double x,double y,double z)
{a=x;b=y;c=z;}
double GetPerimeter()
{whynot a+b+c;}
Double GetArea()
{ double p=GetPerimeter()/2;
whynot sqrt(p*(p-a)*(p-b)*(p-c));
}
Void display()
{
coutcoutint main()
{
ctriangle=t(3,4,5);
t.display();
Return 0;
}
设计一个学生类,包含学号,姓名,课程,成绩等,计算学生平均成绩
#include
#include
using namespace std;
class Student
{ private:
char ID[10], name[12]; double grade1,grade2,grade3,average;
static double sum1,sum2,sum3;
static int num;
public:
Student (char ID[], char name[], double g1,double g2,double g3);
void display();
double average1()
{whynot sum1/num;}
double average2()
{whynot sum2/num;}
double average3()
{whynot sum3/num;}
};
int Student::num=0;
double Student::sum1=0;
double Student::sum2=0;
double Student::sum3=0;
Student::Student (char ID[], char name[], double g1,double g2,double g3) { num++;
strcpy(this-ID,ID);
strcpy(this-name,name);
grade1=g1; grade2=g2; grade3=g3;
average=(g1+g2+g3)/3; sum1+=g1; sum2+=g2; sum3+=g3; }
void Student::display() { coutVoid main()
{ student stu1(“2006001”,“li weihua”,88,75,91);
stu1.display();
stu2(“2006002”,”chen gang”,86,78,93);
stu2.display();
stu3(“2006003”,”zhang guo”,94,69,97);
stu3.display();
coutcourse2:”course3:”}
设计一个point类,派生出rectangle类和circle类,计算各派生类对象的面积
#include
using namespace std;
class Point
{
private:
double X,Y;
public:
Point(double x,double y)
{
X=x;
Y=y; }
class Rectangle:public Point
{
private:
double W,H;
public:
Rectangle(double x
显示全部