学生管理系统源代码

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

#include

#include

#include

#include

#define INIT_SIZE 10

#define INCRE_SIZE 10

#define SUBJECT_NUM 3

#define LEN 3

void show_Start();

void show_Table();

void addRecord();

void Info_delete();

void deleteRecord();

void delete_Num(int);

void delete_Name(char tarName[]);

void Info_modify();

void modifyRecord();

void modify_Num(int);

void modify_Name(char[]);

void Info_query();

void queryRecord();

void query_Num(int);

void query_Name(char[]);

void display();

void quit();

void menu_CMD();

char *subject[SUBJECT_NUM] =

struct STUDENT

{

int num;

char name[20];

char sex;

float score[SUBJECT_NUM];

};

//struct STUDENT stu[LEN + 1];

//STUDENT *record = (STUDENT*)malloc(sizeof(STUDENT)*INIT_SIZE);

int static stuNum = 0;

//

STUDENT *record = (STUDENT*)malloc(sizeof(STUDENT)*INIT_SIZE);;

int main()

{

//record = (STUDENT*)malloc(sizeof(STUDENT)*INIT_SIZE);

//STUDENT *record = (STUDENT*)malloc(sizeof(STUDENT)*INIT_SIZE);

/*

record[1].num = 1001;

strcpy(record[1].name,"Jason");

record[1].sex = 'M';

record[1].score[0] = 85.0;

record[1].score[1] = 90.0;

record[1].score[2] = 95.0;

record[2].num = 1002;

strcpy(record[2].name,"Jerry");

record[2].sex = 'M';

record[2].score[0] = 85.0;

record[2].score[1] = 90.0;

record[2].score[2] = 95.0;

record[3].num = 1003;

strcpy(record[3].name,"Jessie"); record[3].sex = 'F';

record[3].score[0] = 85.0; record[3].score[1] = 90.0; record[3].score[2] = 95.0;

*/

/*

Info_modify();

int key;

cout<

cin>>key;

if(key == 1)

{

int targetNum;

cout

cin>>targetNum;

modify_Num(targetNum); cout<

display();

}

if(key == 2)

{

char targetName[20];

cout<

cin>>targetName;

modify_Name(targetName); cout<

display();

}

if(key == 3)

exit(0);

}

*/

show_Start();

menu_CMD();

return 0;

}

void show_Start()

{

//cout<

cout<<" **************************************** "<

cout<<" "<

cout<<" "<

cout<<" "<

cout<<" Made by Jason "<

//.

void show_Table()

{

cout<<" <<"\t"<<" "<<"\t"<<"

cout<<"\t"<

cout<

}

void menu_CMD()

{

int key;

while(1)

相关文档
最新文档