資源簡介
使用單鏈表實現(xiàn)學生成績管理系統(tǒng),并以文件的形式打開和保存,
1.建立成績表,實現(xiàn)增刪改查功能,
2.按任一科排序
3.計算每名學生的平均成績
4.統(tǒng)計不及格同學的人數(shù),輸出不及格的名單
5.統(tǒng)計平均成績并排序,統(tǒng)計學生的名次,
6.成績表保存到文件中,可以從文件中打開
代碼片段和文件信息
#include
#include
#include?
#include“stdlib.h“
using?namespace?std;
class?Node{
public:
int?num;
char?name[20];
float?Math;
float?English;
float?Physics;
float?average;
Node?*next;
};
class?StudList
{
private:
????Node?*head;????????????????????????????????????????????????????//頭節(jié)點
public:
????StudList();
????void?CreateList();?????????????????????????????????????????????????//創(chuàng)建鏈表
????void?Display();????????????????????????????????????????????????????//顯示鏈表
????int?getlen()?;???????????????????????????????????????????????//獲取鏈表長度
????Node?*GetHead();
????void?averGrade(Node?*node); //求平均成績
????void?pushBack();??????????????????????????? ?????????//尾部添加一個學生
????void?Insert();???????????????????????? ?????//
評論
共有 條評論