当前位置:文档之家› c语言学生管理系统源代码

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

c语言学生管理系统源代码
#include <stdio.h>。

#include <stdlib.h>。

#include <string.h>。

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

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()。

相关主题