太原理工大学C面向对象程序设计实验报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本科实验报告

课程名称:C++面向对象程序设计实验地点:

专业班级:

学号:

学生姓名:

指导教师:

2016年 5 月3 日

Complex::Complex(int real, int image) { real = 20;

image = 40; }

Complex::Complex(Complex &c)

{ real = c.real;

image = c.image; }

int main()

{ Complex c1;

Complex c2(0, 0);

Complex c3(c1);

cout <<"c1=";

c1.Display();

cout <<"c2=";

c2.Display();

cout <<"c3=";

c3.Display();

return 0; }

二.#include"stdafx.h"

#include

using namespace std;

class score

{

int No,Math,Phi,Data,ave;

char Name[8];

public:

void Write(score &b)

{ cout<<"请输入学号:"<

cin>>b.No;

cout<<"请输入姓名:"<

cin>>;

cout<<"请输入数学成绩:"<

cin>>b.Math;

cout<<"请输入物理成绩:"<

cin>>b.Phi;

cout<<"请输入数据结构成绩:"<>b.Data; }

int Average(score &a)

{ a.ave=(a.Data+a.Math+a.Phi)/3;

return a.ave; }

void Display()

{ cout<

};

int main ()

{ score s[3];

int i;

for(i=0;i<3;i++)

{ s[i].Write(s[i]);

s[i].Average(s[i]); }

cout<<"学号\t"<<"姓名\t"<<"数学\t"<<"物理\t"<<"结构\t"<<"平均\t"<

for(i=0;i<3;i++)

s[i].Display();

}

三. #include"stdafx.h"

#include"iostream"

using namespace std;

class Rectangle

{

public:

Rectangle(double l, double t, double r, double b) :left(l), top(t), right(r), bottom(b) {}

三. #include"stdafx.h"

#include"iostream"

using namespace std;

class Person {

public:

char Name[8];

char Sex;

int Birthday;

};

class Student :public Person

{

public:

int Class;

int No;

char Professnation[50];

int English;

int Math;

void Display(char Name[8], char Sex, int Birthday, int Class, int No, char Professnation[50], int English, int Math)

{

cout <<"学生姓名为"<

cout <<"学生性别为"<

cout <<"出生年月"<

cout <<"班级为"<

cout <<"学号为"<

cout <<"专业为"<

cout <<"英语成绩"<

cout <<"数学成绩"<

};

};

class Employee :public Person

{

public:

相关文档
最新文档