您的位置:首页 > 编程语言 > C语言/C++

C++的小作业

2010-04-20 20:45 218 查看
这是在上课时候,老师布置我们一个小作业,大致是这样的:创建一个学生类,这类包括姓名、学号、学习科目以及学习的科目成绩。
我按着这思路写了这么一段代码:
<1>首先在Visual c++6.0中的项目那创建一个“p.h”的文件,在这文件中写这些代码:
#include <string>
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
class student{
private:
string studentname;
int studentnumber;
string studentproject[5];
double studentresout[5];
public:
void shuqu(){
cout<<"学生名:";
cin>>setw(15)>>studentname;
cout<<"学生学号:";
cin>>studentnumber;
for(int i=0;i<5;i++){
cout<<"第"<<i+1<<"课程的名字"<<endl;
cin>>studentproject[i];
cout<<"第"<<i+1<<"课程的成绩"endl;
cin>>studentresout[i];}}
double sumchengji(){
double sum=0;
for(int i=0;i<5;i++){
sum=sum+studentresout[i];}
return sum;}
double averageresout(){
double average;
double sum=0;
for(int i=0;i<5;i++){
sum=sum+studentresout[i];}
average=sum/5;
return average;}};

<2>在创建一个“p.cpp”文件,在这文件打一下代码:
#include "q.h"
#include <iostream>
#include <string>
#include <cmath>
#include <iomanip>
using namespace std;
int main(){
stduent abc;
abc.shuqu();
cout<<"课程的总成绩为"<<abc.sumchengji()<<endl;
cout<<"课程的平均成绩为:"<<abc.averageresout()<<endl;
return 0;}

然后在调试,就能运行了。
在这里想请各位高手指点迷津,能否再改善一下呢?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  职场 休闲 小试牛刀