文档详情

C语言课程设计学生选课系统沈阳航空航天.doc

发布:2016-09-19约8.53千字共14页下载文档
文本预览下载声明
C语言课程设计学生选课系统沈阳航空航天 #includestdio.h #includestring.h #includestdlib.h #includeconio.h #define N 40 struct lesson {char num[20]; char name[10]; float english; float computer; }; struct student {char xh[20]; char num[20]; char name[10]; float english; float computer; }; void menu(); void add(); void sort(); void show(); void paixu(); void xuanxiu(); void lu(); void pp(); void del(); void dell(); int reads(struct lesson les[N]); int read(struct student stu[N]); int query(char number[N]); void save(struct lesson les[N],int n); void savee(struct student stu[N],int n); void chunchu(char bbb[N],char number[N]); void cc(char number[N]); float xuefen(char bbb[N]); void main() { int n; while(1) { menu(); printf(\n 请输入您要选择的操作序号,按回车键确认:); scanf(%d,n); switch(n) { case 1: lu();break; case 2: add();break; case 3: dell();break; case 4: sort();break; case 5: xuanxiu();break; case 6: show();break; case 7: del();break; case 8: exit(0); default: printf(输入错误,请输入列表中存在的序号!\n ); } } } void menu() { printf( ************************* 选修课程管理系统************************ ); printf(\n 1 录入课程数据); printf(\n 2 添加课程数据); printf(\n 3 删除课程数据); printf(\n 4 查看课程列表); printf(\n 5 选修课程); printf(\n 6 已选课程); printf(\n 7 删除课程); printf(\n 8 退出); } void lu()//录入课程 { FILE *fp; int n,i; struct lesson les; if((fp=fopen(e:\\lessons.txt,a))==NULL); fp=fopen(e:\\lessons.txt,w); printf(请输入要添加的课程数量,按回车键确认:); scanf(%d,n); for(i=1;i=n;i++) { printf(\n请输入第%d个课程的课程编号、课程名,学时,学分,用空格分开,并按回车键确认:\n,i); scanf(%s%s,les.num,); scanf(%f%f,les.english,put
显示全部
相似文档