资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。
#include
#include
#include
struct students{
char Num[10]; /*字符型学生学号*/
char Name[20]; /*字符型学生姓名*/
char Sex[3]; /*字符型学生性别*/
double English; /*双精度实型英语成绩*/
double Java; /*双精度实型Java成绩*/
double Sjjg; /*双精度实数据结构*/
double Szdl; /*双精度实型数字电路*/
double Jsj; /*计算机组成原理*/
struct students *next; /*用与构建连表指向下一结点*/
};
FILE *fp; /*定义全局变量fp*/
void Revisemenu();/*修改菜单*/
void Sortmenu();/*排序菜单*/
void menu();/*主菜单*/
void secret();/*安全验证*/
struct students * Input();/*新建学生信息*/
void fprint(struct students *head);/*将信息导入文件可追加*/
void fprint_(struct students *head);/*将信息导入文件并覆盖*/
void Browse(struct students *head);/*浏览全部学生信息*/
struct students * create(struct students *head,int *n);/*从tushu_list 中读取数据构建链表*/
本文介绍了一个学生信息管理系统的设计与实现,采用C语言编程,利用链表结构来存储学生的学号、姓名、性别及各科成绩等信息,并实现了信息的输入、浏览、修改、排序等功能。
7万+

被折叠的 条评论
为什么被折叠?



