写一个学生信息的管理系统,用C语言和数据结构,我想请问一下基本的框架怎么写????请高手指点!!!

来源:百度知道 编辑:UC知道 时间:2024/07/02 12:26:27
对用的函数之类的,还有需要的#include"stdio.h"之类的麻烦也详细的说一下,说的越是详细越好,最好有精彩的讲解,如果你的答案我觉得很好的,我一定大大的追加分数!!!

不知道你要的信息管理功能都要求实现什么功能,只是我前两天做的,可以给你参考一下,用结构做的,其中统计功能是我做的,其他部分是老师编好的
/*预编译命令*/
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>

/*自定义数据类型*/
typedef struct student{
char xh[10];//学号
char xm[15];//姓名
int cj[3];//3门课程的成绩
}STU,*STUP;

typedef struct stulist{
STUP elem;//结构体指针变量
int listsize;//容量
int length;//长度
}SqList;

/*自定义函数说明*/
int initSqlist(SqList &L,int n);
int insertSqlist(SqList &L,STU x,int i);
void creatSqlist(SqList &L,int m);
int deleteSqlist(SqList &L,int i);
int locateSqlist(SqList L,char *xhp);
void disp(SqList L);
int menu();
void tongji(int bh,SqList &m);

/*函数定义*/

/*菜单函数*/
int menu(){
int num;
while(1){
system("cls");//清屏
printf(" ------------学生成绩管理系统-------------\n\n");
pri