第二周项目四

来源:互联网 发布:淘宝鹿与飞鸟 编辑:程序博客网 时间:2024/06/09 18:00
/*    *Copyright (c)2015,烟台大学计算机与控制工程学院    *All rights reserved.    *文件名称:score.cpp    *作    者:战九州   *完成日期:2015年3月26日    *版 本 号:v1.0    *    #include<iostream>using namespace std;class Stu{private:    string name;//学生姓名    float chinese;//语文成绩    float math;//数学成绩public:    void setStudent(string ,float, float);    double average();    double sum();    void show();    void setName(string);    string getName();};void Stu:: setStudent(string n,float c, float m ){    name=n;    chinese=c;    math=m;}string Stu::getName(){    return name;}double Stu:: average(){    return (chinese+math)/2;}double Stu::sum(){    return (chinese+math);}void Stu::show(){    cout<<"Name:"<<name<<endl;    cout<<"Score:"<<chinese<<"  "<<math<<endl;    cout<<"average: "<<((chinese+math)/2)<<"  "<<"sum: "<<(chinese+math)<<endl;}void Stu::setName(string n){    name=n;}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;//打印对象的成绩    cout<<"s1.sum: "<<s1.sum()<<endl;    return 0;}
<img src="http://img.blog.csdn.net/20150326203829781?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhbmppdXpob3U=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

0 0