C++的小作业

        这是在上课时候,老师布置我们一个小作业,大致是这样的:创建一个学生类,这类包括姓名、学号、学习科目以及学习的科目成绩。
        我按着这思路写了这么一段代码:
<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;}
 
 
然后在调试,就能运行了。
   在这里想请各位高手指点迷津,能否再改善一下呢?
        
 

你可能感兴趣的:(职场,休闲,小试牛刀)