课程信息管理系统C语言程序文件.docVIP

  • 5
  • 0
  • 约1.56万字
  • 约 19页
  • 2019-07-09 发布于安徽
  • 举报
#includestdio.h #includestdlib.h #includestring.h typedef struct { char num[15]; char name[20]; char credit[10]; char clas[20]; char teacher[20]; }student; student pe[80]; int menu_select() { char c; do{ system(cls); printf(+---------------------------+\n); printf(| |\n); printf(| 欢迎使用课程信息管理系统 |\n); printf(| |\n); printf(+---------------------------+\n); printf(\t\t *****课程信息管理系统***** \n); printf(\t\t ┌───────┐\n); printf(\t\t │ 1. 增加记录 │\n); printf(\t\t │ 2. 显示记录 │\n); printf(\t\t │ 3. 查询记录 │\n); printf(\t\t │ 4. 修改记录 │\n); printf(\t\t │ 5. 删除记录 │\n); printf(\t\t │ 6. 存储记录 │\n); printf(\t\t │ 0. 退出程序 │\n); printf(\t\t └───────┘\n); printf(\t\t请您选择(0-6):); c=getchar(); }while(c0||c6); return(c-0); } int Input(student per[],int n) { int i=0; char sign,x[10]; while(sign!=nsign!=N) { printf(\t课程编号:); scanf(\t%s,per[n+i].num); printf(\t课程名称:); scanf(\t%s,per[n+i].name); printf(\t学分:); scanf(\t%s,per[n+i].credit); printf(\t选修课号:); scanf(\t%s,per[n+i].clas); printf(\t任课教师:); scanf(\t%s,per[n+i].teacher); gets(x); printf(\n\t是否继续添加?(Y/N)); scanf(\t%c,sign); i++; } return(n+i); } void Display(student per[],int n) { int i; printf(-------------------------------------------------------------------------------\n); /*格式*/ printf(课程编号 课程名称 学分 选修课号 任课教师 \n); printf(-------------------------------------------------------------------------------\n); for(i=1;in+1;i++) { printf(%-12s%-12s%-15s%-18s%s\n,per[i-1].num,per[i-1].name,per[i-1

文档评论(0)

1亿VIP精品文档

相关文档