要求用C与C++做个小系统

来源:百度知道 编辑:UC知道 时间:2024/09/21 15:40:14
要求用C与C++做个小系统

欢迎进入学生管理系统
1添加学生信息
2查询学生信息
3删除学生信息
4退出
要求:(其中学生信息包括姓名,性别,专业,学号.)还要有原代码,注释.

/*此程序为线性表的插入,删除,查询程序。此程序原形及主函数功能未做变化,我只将菜单
显示作些调整,但总体思路未做变动,此程序于2006年6月10日写完,
将原程序中的错误进行纠正,一期目标已经完成。调试任务二:将主函数功能进行完善,即
显示插入,删除后顺序表的总状态,显示数组中的数据,任务三:添加菜单项,使之具有任务
二的功能。任务三:使此表能以文件的方式进行存储和调用。任务四:增强程序的纠错能力。
完毕。
/*****************预处理区,定义结构体,函数声明及头函数调用*********************/

/*******任务三未完成******/
//调用头函数
#include<stdio.h>
#include<stdlib.h>
#include<iostream.h>

//自定义结构体
typedef int datatype;
#define MAXSIZE 256
typedef struct
{
char Name[10];
char Code[8];
datatype Subject1_Score[MAXSIZE];
datatype Subject2_Score[MAXSIZE];
datatype Subject3_Score[MAXSIZE];
datatype Subject4_Score[MAXSIZE];
datatype Average_Score[MAXSIZE];
int last;
}seqlist;

//是否第一次运行程序是否初始化判断变量
int justify=-1;

//声明附属功能函数区
void cls(void); //声明清屏函数
int menuface(void); //声明菜单界面及选择函数
void menu(seqlist *,FILE *);