考了语文数学的学生(多文件形式组织程序)

** Copyright (c) 2015, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作 者:刘畅* 完成日期:2015年 3 月 21 日* 版 本 号:v1.0* * 问题描述:下面提供了类Stu的数据成员定义,和用于测试的main函数,,参考如图的运行结果,完成类的定义,并用多文件形式组织程序 * 输入描述: NULL; * 程序输出: 按定义输出。

全代码如下:

#include <iostream>using namespace std;class Stu{private:string name;//学生姓名float chinese;//语文成绩float math;//数学成绩public:void setStudent(string ,float ,float);void show( );void setName(string );string getName( );float average( );};int main(){Stu s1,s2;s1.setStudent("Lin daiyu",98,96);//对象置初值s2.setStudent("Jia baoyu",90,88);//对象置初值s1.show();//打印信息s2.show();//打印信息s1.setName("xue baochai");//重新置p1对象的名字s1.show();cout<<"s1.Name: "<<s1.getName()<<endl;//打印对象的名字cout<<"s1.average: "<<s1.average()<<endl; //打印对象的成绩return 0;}void Stu::setStudent(string na,float ch,float ma){name=na;chinese=ch;math=ma;}void Stu::show(){cout<<"Name: "<<name<<endl;cout<<"Score: "<<chinese<<'\t'<<math<<endl;cout<<"average: "<<(chinese+math)/2<<'\t'<<"Sum: "<<chinese+math<<endl;cout<<endl;}void Stu::setName(string na2){name=na2;}string Stu::getName(){return name;}float Stu::average(){return (chinese+math)/2;}

多文件形式:

运行结果:

去旅行不在于记忆,而在于当时的那份心情。

考了语文数学的学生(多文件形式组织程序)

相关文章:

你感兴趣的文章:

标签云: