下载此文档

南昌航空大学实验报告3析构函数.docx


文档分类:高等教育 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
南昌航空大学实验报告2011年11月16日课程名称:面向对象程序设计B实验名称:构造函数班级:102022姓名:林书晨指导老师评定:签名:++,该类主要实现学生的基本操作。该学生类包括学生姓名学生学号学生成绩(课程数目不定,起存储空间应动态申请),实现对该学生信息的初始化,求该学生的总成绩,平均成绩,最高分与最低分以及最后输出,具体说明如下:classStudent{public:Student(char*n,char*s,intnum,double*s);~Student();doubleGetSum();doubleGetAver();doubleGetMax();doubleGetMin();voidShow();private:char*name;//studentnamechar*stuno;//studentnointscore_num;//scorenumberDouble*score;//studentscore};{public:Student(char*n,char*s,intnum,double*s);~Student();doubleGetSum();doubleGetAver();doubleGetMax();doubleGetMin();voidShow();private:char*name;//studentnamechar*stuno;//studentnointscore_num;//scorenumberDouble*score;//studentscore};()求总成绩{doubles=0;for(inti=0;i<score_num;i++)s=s+*(score+i);returns;}()求平均成绩{returnGetSum()/score_num;}()求最高分数{doublemax=*score;for(inti=0;i<score_num;i++){if(*(score+i)>=max)max=*(score+i);}returnmax;}()求最低分数{doublem=*score;for(inti=0;i<score_num;i++){if(*(score+i)<=m)m=*(score+i);}returnm;}#include<>#include<>classStudent{private:char*name;//studentnamechar*stuno;//studentnointscore_num;//课程数量double*score;//存储学生课程成绩的数组,其长度由score_num决定public:Student(char*n,char*m,intnum,double*s){name=newchar[strlen(n)+1];stuno=newchar[strlen(m)+1];strcpy(name,n);strcpy(stuno,m);score_num=num;score=s;}~Student(){delete[]name;delete[]stuno;cout<<"析构"<<endl;}doubleGetSum()求总成绩{doubles=0;for(inti=0;i<score_num;i++)s=s+*(score+i);returns;}doubleGetAver()求平均成绩{returnGetSum()/score_num;}doubleGetMax()求最高分数{doublemax=*score;for(inti=0;i<score_num;i++){if(*(score+i)>=max)max=*(score+i);}returnmax;}doubleGetMin()求最低分数{doublem=*score;for(inti=0;i<score_num;i++){if(*(score+i)<=m)m=*(score+i);}returnm;}voidShow(){cout<<name<<endl<<stuno<<endl<<GetAver()<<endl<<GetMax()<<endl<<GetMin()<<endl;return;}};voidmain(){doublea[3]={,,};Studentstudent001("stu001","001",3,a);s

南昌航空大学实验报告3析构函数 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2024678321
  • 文件大小179 KB
  • 时间2020-07-24
最近更新