第三周 项目四--考了语文数学的学生
来源:互联网 发布:php统计当前在线人数 编辑:程序博客网 时间:2024/04/28 15:16
问题及代码:
*All rights reserved.*文件名称:test.cpp*作者:吴胜男*完成日期:2015年03月23日*版本号:v1.0**问题描述:下面提供了类Stu的数据成员定义,和用于测试的main函数,参考如图的运行结果,完成类的定义,并用多文件形式组织程序*输入描述:略*程序输出:略*/
main.cpp
#include<iostream>#include<cmath>#include<cstring>#include"Stu.h"using namespace std;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;}<pre class="cpp" name="code">
Stu.h
#ifndef STU_H_INCLUDED#define STU_H_INCLUDED#include<iostream>#include<cstring>using namespace std;class Stu{private: string name;//学生姓名 float chinese;//语文成绩 float math;//数学成绩 //接下去写public: void setStudent(string na,float chs,float mas); void show (); void setName (string nam ); string getName (); double average(); double sum();};#endif // STU_H_INCLUDED
Stu.cpp
#include"Stu.h"void Stu::setStudent(string na,float chs,float mas){ name=na; chinese=chs; math=mas;}double Stu::average(){ double av; av=(chinese+math)/2; return av;}double Stu::sum(){ double su; su=math+chinese; return su;}void Stu::show(){ cout<<"Name:"<<name<<endl; cout<<"Score:"<<chinese<<'\t'<<math<<endl; cout<<"average:"<<average()<<'\t'<<"sum:"<<sum()<<endl;}void Stu::setName(string nam){ name=nam;}string Stu::getName(){ return name;}
运行结果:
知识点总结:在运用string类型时,要用到的头文件是#include<iostream>;和using namespace std;
学习心得:到不懂的时候再参考兄弟们的项目,一些小细节要注意哦!!
0 0
- 第三周 项目四-考了语文数学的学生
- 第三周 项目四--考了语文数学的学生
- 第三周项目四 考了语文数学的学生
- 第三周项目四考了语文数学的学生
- 第三周项目四 考了语文数学的学生
- 第三周项目四 考了语文数学的学生
- 第三周 项目四 考了语文数学的学生
- 第三周项目四考了语文数学的学生
- 第三周 【项目4 - 考了语文数学的学生】
- 第三周 项目4 考了数学语文的学生
- 第三周项目4-考了语文数学的学生
- 第三周 项目4-考了语文数学的学生
- 第三周项目4:考了语文数学的学生
- 第三周【项目4-考了语文数学的学生】
- 第三周项目4-考了语文数学的学生
- 第三周项目4 考了语文数学的学生
- 第三周项目4 考了语文数学的学生
- 第三周项目4 考了语文数学的学生
- Python数据分析入门
- hdu 1000-1099计划(31)
- 纯CSS时间轴实现的办法,超简单的!
- 在mac系统安装cocos2d-x的方法
- 用 Python 绘制音乐图谱
- 第三周 项目四--考了语文数学的学生
- 内核探测工具systemtap简介
- java.util.ConcurrentModificationException
- 缓冲区溢出攻击相关知识
- hdu2689 树状数组 逆序数
- ActiveX控件
- jQuery手机号码输入提示
- 屌丝的逆袭和互联网+时代
- 不可不知 DDoS的攻击原理与防御方法