本科实验报告
课程名称: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>>https://www.360docs.net/doc/f310361397.html,;
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 <<"数学成绩"<