900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 学生成绩排名及管理系统c语言 学生成绩管理系统__C语言版.doc

学生成绩排名及管理系统c语言 学生成绩管理系统__C语言版.doc

时间:2023-06-23 00:42:59

相关推荐

学生成绩排名及管理系统c语言 学生成绩管理系统__C语言版.doc

学生成绩管理系统__C语言版

学生成绩管理系统__C语言版

#include

#include

#include

#include

#include

#include

using namespace std;

const int NAME_NUM=30;

struct student

{

char name[NAME_NUM];

float num;

float chinaNum;

float englishNum;

float mathNum;

float average;

float result;

int pos;

student *next;

};

void Print(student *head);

void InsertFront(student* &head, student *pNew);

void InsertRear(student* &head, student *pNew);

student* Find(student *head, char *findStr, char type);

student* Read();

void Write(student* head);

void ShowList(student* head);

int GetLength(student* head);

void Delete(student* &head, char *delStr,int delNum);

void FindMaxOrMin(student *head,char type,char maxOrMin);

void Reword(student *pStd);

void Sort(student *&head, char type,char maxOrMin);

void Count(student *&head);

void DeleteAll(student *&head);

bool Enter(char type);

void SetTitle(bool isLoad);

void AboutMe();

void ChaXun(string str,student *head);

void PaiMing(string str, student* head);

void ShanChu(string str, student *&head);

void XianShi(string str, student *head);

void XuiGai(string str, student *&head);

void ZengJia(string str, student* &head);

int Run();

bool Enter(char type)

{

ofstream out("Password.pwd",ios::app);

ifstream in("Password.pwd");

string s[2];

int num=0;

string zhangHao;

string miMa;

while(!in.eof())

{

in>>s[num];

num++;

if(num==2)

{

break;

}

}

if(s[0].compare("")==0 || type=='2' )

{

if(s[0].compare("")==0 && type!='2')

{

cout<

}

else

{

bool isLoad=false;

isLoad=Enter('1');

if(isLoad==true)

{

cout<

out.close();

out.open("Password.pwd",ios::trunc);

}

else

{

cout<

cout<

return false;

}

}

cout<

cin>>s[0];

cout<

cin>>s[1];

string s1,s2;

for(int i=0; i

{

s1+=char(int(s[0][i])+11)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。