电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

学生选课系统及学籍管理

学生选课系统及学籍管理_第1页
1/14
学生选课系统及学籍管理_第2页
2/14
学生选课系统及学籍管理_第3页
3/14
综合设计题目:学籍管理及选课系统课程名称: C 语言高级程序及设计 学 院 :自动化 专业班级: 12 电力 4 班 学 号:姓 名:郑程鹏联系方式:任课老师:王星华2024 年 12 月 3 日#include〈stdio.h〉#includeintcourcenum,studentnum;//课程的结构体structcource{intnum,credit,maxnum,selectednum;charcourceName[30];structcource * next;}cource;//学生的结构体struct student{charstudentname[20];intselectednum,selectedcredit,num;intcource[10];struct student * next;}student;//指针链表的头structcource * courcehead;struct student * studenthead;int j;void main(){voidgetcource();voidgetstudent();inti;//作为猎取用户的输入的变量getcource();//从文件中读取已保存的课程数据getstudent();//从文件中读取已保存的学生数据system(”cls");run:for(j =0;j 〈 80;j++) printf(”*");printf(”\n\n\n1。查看课程 ”);printf(”2.查看管理学生 ");printf(”3.查看选课 ");printf("4.选课情况 ");printf(”5。退出系统 \n\n\n”);for(j =0;j 〈 80;j++) printf(”*");printf("请输入您的选择:”);scanf("%d”,&i);if(i < 1 || i > 5) {printf(" 输入有误\n”);goto run; }if(i == 1) { system(”cls”);//清屏函数,清楚屏幕所有的东西viewcource();//查看课程的函数goto run; }else if(i == 2) {system(”cls”); manage();//管理学生的函数goto run; }else if(i == 3) {system(”cls");xuankecaidan();//选课的函数goto run; }else if(i == 4) {system(”cls”);sortstudent();//查看选课情况的函数goto run; }else if(i == 5) {system(”cls”); }}voidgetcource(){ FILE * fp;structcource *p1,*p2;courcenum=0;char filepath[] = ”cource。txt";//默认 txt 文件在当前目录下 if((fp=fopen(filepath,”r”))==NULL)//以只读的方式打开文件 { //无法打开文件的时候printf("error to find courcefile%s!\n",filepath);exit(0); } //生成 structcource 大小的内存并让 p1,p2 指向 p1=p2=(structcource*)malloc(sizeof(structcource)); //从文件中读取 fsca...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

学生选课系统及学籍管理

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部