学生选课管理系统源代码(6
页)
Good is good, but better carries it.
精益求精,善益求善。
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
struct course
{
int num;
char name[20];
char kind[20];
int ttime,mark,term;
}c;
struct student
{
int snum;
导航页源码int cnum;
char cnam[20];
char snam[20];
}s[500];
int count;//全局变量
int main()//主函数
{
2文闭数学取计称程编课号件函统!选件选入课将立件是续步,就致生与课号程件文称名课编课姓请指的指变结课函退,错错输数那输相如课件文符输数,尾到没件打质程的要输查性课数那,果数分结分入数中取,文向
int n;
int menu();
int f1();
int luru();
int liulan();
int chaxun();
int xuanke();
int tongji();
printf("\n            **********************        ***********************");
printf("\n\n            **********    欢迎进入学生选课系统!
**********");
menu();
printf("\n");
printf("            *******************  the  end
*********************\n");
printf("\n            **********************        ***********************");
printf("\n\n              请先选择 1 进行课程信息录入:");
scanf("%d",&n);//防止错误,请重新输入
for(;n>5||n<0;)
{
3文闭数学取计称程编课号件函统!选件选入课将立件是续步,就致生与课号程件文称名课编课姓请指的指变结课函退,错错输数那输相如课件文符输数,尾到没件打质程的要输查性课数那,果数分结分入数中取,文向
printf("\n                      输入错误!请重新输入!\n              ");
scanf("%d",&n);
}
while(n>0&&n<6)
{
switch(n)
{
case 1:luru();break;//录入课程信息
case 2:liulan();break;//浏览课程信息
case 3:chaxun();break;//查询课程信息
case 4:xuanke();break;//进入选课操作
case 5:tongji();break;//统计选课情况
}
scanf("%d",&n);//选择所需操作
for(;n>5||n<0;)
{
printf("\n\n");
printf("\n                    输入错误!请重新输入!\n              ");
4文闭数学取计称程编课号件函统!选件选入课将立件是续步,就致生与课号程件文称名课编课姓请指的指变结课函退,错错输数那输相如课件文符输数,尾到没件打质程的要输查性课数那,果数分结分入数中取,文向
scanf("%d",&n);//防止错误,提示重新输入
}
system("cls");//清屏
}
if(n==0)
{
printf("                    \n\n\n\n\n\n\n");
printf("                  **********    谢谢使用!    **********\n      ");
printf("\n\n\n\n\n");
}
exit(0);//退出选课系统
return 0;
}
int menu()//菜单函数
{
int n;
printf("\n\n\n\n");
printf("                          1.  录入课程信息\n\n");
printf("                          2.  浏览课程信息\n\n");
5文闭数学取计称程编课号件函统!选件选入课将立件是续步,就致生与课号程件文称名课编课姓请指
的指变结课函退,错错输数那输相如课件文符输数,尾到没件打质程的要输查性课数那,果数分结分入数中取,文向

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。