c++实验参考答案

c++实验参考答案

ID:44230115

大小:380.59 KB

页数:10页

时间:2019-10-19

c++实验参考答案_第1页
c++实验参考答案_第2页
c++实验参考答案_第3页
c++实验参考答案_第4页
c++实验参考答案_第5页
资源描述:

《c++实验参考答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C++实验C++程序设计班级:学号:姓名:评分:一.【实验目的】1、掌握C++面向对象程序的基本概念。2、掌握C++程序的基本结构。3、掌握简单C++程序的编程方法。二.【实验内容和步骤】题冃(1)【水平考试题】程序文件保存在“第1题”文件夹中,打开projl.cpp源程序文件,其中定义了学生类Student,但类Student的定义并不完整,请按要求完成下列操作,将类Student的定义补充完整:(1)定义私有数据成员Chinese、math和english分别用于表示语文、数学和英语的成绩,它

2、们都是float型的数据。(2)完成学牛:类Student的构造函数的定义,把数据成员Chinese、math和english分别初始化为参数c,m,e的值。(3)完成成员函数sum的类定义,求Student对象的总分并输出到屏幕上。(4)完成成员函数average的类定义,求Student対象的平均分并输出到屏幕上。程序运行结果如下图所示。肚分:233平均分=77.6667Pressanykeytocontinue①调试」E确的源程序清单#includeclassStud

3、entpublic:Student(intc,intm,inte){//请在两条星线z间填入相应的代码//补充完成学生类Student的构造函数的定义,把数据成员Chinese、math和english分别初始化为参数c,m,e的值chinese=(float)c;math=(float)m;english二(float)e;voidsum(){//请在两条星线z间填入相应的代码//补充完成成员函数sum的定义,求Student对彖的总分并输出到屏幕上/>1^>1^>1^>1^>1^>1^>1^>

4、1^>1^//xT%^7%^7%^7%^1%/floatsum;sum=chinese+niath+cnglish;cout<<,z总分:,z<

5、zsl^sAzs^zs^z%Az%Azs^z%Az■A/•xY%^T%^T%xY%xY%^T%^T%xY%xY%^T%^T%^Tx^T%^T%^T%^T%^T%^T%•};//请在两条星线之间填入相应的代码//完成成员函数average的类外定义,求Student对象的平均分并输出到屏幕上/^T%

6、ish)/3;cout<<,z平均分:,z<X^kTx%fx%Fx■丄"%fx>A^%fx%fx■丄"■[“%lx%J^■[“xJx■丄"^Jx■["■["%J^■]“^J>■丄"%J^■[“■丄"//^ts^Ts^s^Ts^Ts^?s^iS^?s^Ts^Ts^?s^Ts^Ts^?szTs^rsxTs^rs^Ts^*szTs^T%^?s^rs^rs^szTsintmdin(){Studentstud(65.3,78,90);stud.sum();stud・average(

7、);return0;②运行结果:(捉示:通过屏幕截图,贴粘程序运行界而)。总分:233平均分:77.6667Pressanykeytocontinue题目(2)【水平考试题】程序文件保存在“第2题”文件夹中,打开proj2.cpp源程序文件,其中定义了用于表示H期的类Data,但类Data的定义并不完整。请按婆求完成下列操作,将类DaZ的定义补充完整:(1)定义私有数据成员year>month和day分别表示年、月、日,它们都是int型数据。(2)完成默认构造函数Date的定义,使Date对彖的默

8、认值为:year=l,month=l,doy=l。(3)完成重载构造函数Date(inty,intm,intd)的定义,把数据成员year^month和day分别初始化为参数y,m,d的值。(4)完成成员函数print的类定义,使其以“年-月-日”的格式将Date对象的值输出到屏幕上。程序运行后的输出结果如下图所示。1949年10月1日Pressanykeytocontinue①调试正确的源程序清单#include〈iostream.h>classDatepublic://请在两条

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。