學生成績NA
發布時間: 2020-11-29 19:04:11
A. 設計一個學生類studnet要求
#include <string>
#include <assert.h>
#include <iostream>
using std::string;
using std::cout;
using std::endl;
class student {
int no;
string name;
float grade;
static float sum;
static int num;
public:
student(int n,string na,float d): no(n), name(na), grade(d)
{
assert(d>0);
sum += d;
num++;
}
float average()
{
return sum / num;
}
void display(int n)
{
cout << no << "\t" << name << "\t" << grade << endl;
}
};
static float student::sum = 0.0;
static float student::num = 0;
class somestudent {
void main();
// 寫到這里發現你用的好像是java或者是C#。偶用的寫的是C++程序。
// 掙分不容易啊,樓主,這個是一個很基礎的題,如果你是計算機的學生的話,
// 還是自己看下課本吧。
// 珍惜大學時光啊。
};
PS:樓上,樓主說了sum和num是static成員你弄錯了……
熱點內容