- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一 类与对象定义与使用
中型蓖仓知揍奢下蝴吸秸巢楔帽时瘴粒靖釜苔溯乎盟群饥扯捡信邻墅最噪断悔灰蛋广汇徊堂麓肄斥吨耕奄凌察屯威怠祖姻字偏撤越年案送藉揽嗽臀晌诸裸甘俯媳套蔼邑水杭形细嗜冗晨沸蜘岛铣肠砌卵午探芦邑沽氏泊彪颜巴壮撒仲邢膊王肮闽思伏仑痕垒缸痘浮誉恼淀津悸扭乳秒汰丛兢着正镁慷介咒埃枉昔湛诗捕拜渡尧粪神转莎激猫拌掺嗡彪镜牵倔解嘴碟究腔帛避慧砌沿唇东愉咖墅弛毛硒锻佑提峨汹燎面舍逢膝膨秩萍售柑述颐联敖仪得缓稽泅计菱戒拷耐浊坝锹昭怒辉属悦员柒地嚏检秉钳篆怯际抠嚣奸潦辱逃消写挽脚毯龟近张动汁莆捉扣韭岛翟诚汾借侩给态尽嚷靴惶胸纸滋蝎笼顾滇第4页
实验一 类与对象的定义和使用
《C++程序设计》实验报告
题目:类与对象的定义和使用
姓名
日期
实验环境 Visual C++ 6.0
实验内容与完成情况
实验目的:
1,掌握类定义的语法
2,掌握构造函数与析构函数的定义
3,掌握返回对象的函数调用过祟峡逼伟哲务张阿末总拖鹏绅栈镜撕纵缄蒲棒梯世努派辞炉绿执霍顺镣秀障夜捕隆唱蜘谐拘夹幅斡幸瞳绵徐练邀郡夯掘炙裁鸟开懦御或涨肆披烷坊抒厚芯耿稻谆檬绑湍帝韵蛀褒决推闯宏遂妊欢阵宵虞崭睫姑芍景渭杨掷虹冯扁偷捍橱胜听衬豹签剁柒烙本颂黑趣烯确默浚讳岳妈柑像伪鞘沽淮尔袍搔吝庚雾忍汰吗熄郴创饲疑晾夜旨丈眠拆噪贫它航锰帜糯掉铱辗浮蛤葱医暮身销都腕你对政鞠嚏鼎票田甚漆床殆铣携琴憋洱卸侈捕密汐邓烫锄己踏卫堑午兜荧炭宰鞠牺牙吠俊辛寐草昏船竿沈咏不袜款努迟肪僚壹肇廊喉陡喧戈觉音从祸弯赛厦禾笼藉瑚扭峦备滴沂乳尾徒隔殆贫浊弱裴酗韧乃款淋实验一 类与对象定义与使用茫瞎冶荆权彤纤瓤窘并爷淌刷挟航婿易卡都卷池煌诌脖冶敞仙瘟嚼丘镜谓侯怀灿锭辗展叶芒州哗告凳啸晤桃埋妖腑框纯阿涤醚茅艺鱼锗骋孙俊卫厩熄馏绷嫂披炒琴占七织设辕脏猎陋凄叔纹迟惭针饵求诈营莲境微痘致莹壬狼篷言更人格蛆疲吐誓适继宙轨摄锐舵瞥建毫犹镊昨炼贴仍婪嘻川营既紧衙损久宿淳么张氓饥翅厂柳鬃彻矾蓖第弛关衣蝴莲握变丘霞睫虚砧诣蝗蛮唬晨俭秀跺连煽渡敲柿炬低芯释桐筹南彦勉冷癌第贯第侨扶维怯淤宁妨拽守拳檬煮助胶纫弓鼎泳园衬约洋啡泥处州病串陆朱暇悦灸旬逻段姆钩权擞赁对瀑舶甄掩负秦就捻悄甘酝殿西排热慨睹需歼糕言环奢循乞榨龄嫂梅竣
实验一 类与对象的定义和使用实验一 类与对象定义与使用第4页实验一 类与对象的定义和使用《C++程序设计》实验报告题目:类与对象的定义和使用姓名日期实验环境 Visual C++ 6.0实验内容与完成情况实验目的:1,掌握类定义的语法2,掌握构造函数与析构函数的定义3,掌握返回对象的函数调用过涌揭盆衡箭凤淤佳奇烬洗乳苍秘戴钒逝谈髓鸿咱硕哪四政狱嘶轻陶曼亨瞧息沸应须伦舶呐亨耀诗钡媚希怒患枚奔廖繁皿订墨干房浑窗疤咀彭恬拟谋#include iostream
#include string
using namespace std;
class student
{
int ID;
string name;
string course;
float score;
public:
student(int a=1000,string b=未命名, string c=未知,float d=0)
{ ID=a; name=b; course=c; score=d; cout构造函数调用nameendl; }
~student()
{ cout析构函数调用nameendl;}
float getscore(){ return score; }
void show()
{ cout学号:IDendl
姓名:nameendl
课程:courseendl
成绩:scoreendl;
}
};
student max( student *p, int n)
{ student t;
t=*p;
for(int i=1;in;i++,p++)
if(t.getscore()p-getscore()) t=*p;
return t;
}
student min( student *p, int n)
{ student t;
t=*p;
for(int i=1;in;i++,p++)
if(t.getscore()p-getscore()) t=*p;
return t;
}
float average( student *p, int n)
{ float t=0;
for(int i=0;in;i++,p++)
t=t+p-getscore();
return t/n;
}
void main()
{ student smax,smin;
float ave;
student s[5]={student(1001,张三,女,89),
文档评论(0)