c语言学生管理系统源代码

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

c语言学生管理系统源代码

#include

#include

#include

/*定义学生结构体*/。

typedef struct student。

char num[20]; //学号。

char name[20]; //姓名。

int c; //语文成绩。

int math; //数学成绩。

float ave; //平均分。

struct student *next;。

} stu;。

/*函数声明*/。

void menu_select(); //显示菜单。

void add(); //添加学生信息。

void delete(); //删除学生信息。

void modify(); //修改学生信息。

void search(); //查询学生信息。

void get_ave(); //计算学生平均成绩。

void display(); //显示学生信息。

void esc(); //退出系统。

int main()。

menu_select();。

return 0;。

}。

//显示菜单。

void menu_select()。

int select;。

while (1)。

printf("\n学生管理系统\n");。

printf("------菜单------\n");。

printf("1.添加学生信息 2.删除学生信息\n");。printf("3.修改学生信息 4.查询学生信息\n");。printf("5.计算学生平均成绩 6.显示学生信息\n");。printf("7.退出系统\n");。

printf("请输入您的选择:");。

scanf("%d", &select);。

switch (select)。

case 1:。

add();。

break;。

case 2:。

delete();。

break;。

case 3:。

modify();。

break;。

case 4:。

search();。

break;。

case 5:。

get_ave();。

break;。

case 6:。

display();。

break;。

case 7:。

esc();。

break;。

default:。

printf("输入错误,请重新输入!\n");。menu_select();。

break;。

}。

}。

}。

//添加学生信息。

void add()。

printf("此处为添加学生信息的函数\n");。}。

//删除学生信息。

void delete()。

printf("此处为删除学生信息的函数\n");。}。

//修改学生信息。

void modify()。

printf("此处为修改学生信息的函数\n");。}。

//查询学生信息。

void search()。

printf("此处为查询学生信息的函数\n");。}。

//计算学生平均成绩。

void get_ave()。

相关文档
最新文档