歌手比赛系统源代码.doc

歌手比赛系统源代码.doc

ID:56923427

大小:33.00 KB

页数:11页

时间:2020-07-24

歌手比赛系统源代码.doc_第1页
歌手比赛系统源代码.doc_第2页
歌手比赛系统源代码.doc_第3页
歌手比赛系统源代码.doc_第4页
歌手比赛系统源代码.doc_第5页
资源描述:

《歌手比赛系统源代码.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、#include#include#include#includeusingnamespacestd;#defineNULL0intn=0;//链表节点数boolformExist=false;//原有链表是否存在structSinger{stringname;longnum;intsum;intmark[10];floataverage;Singer*next;};//创建链表Singer*create();//打印信息voidprint

2、(Singer*pt);//插入节点Singer*insert(Singer*head,Singer*sin);//保存到文件voidsave(Singer*head,charfilename[]);//菜单voidmenu();//评委打分voidgrade(Singer*head,intmark[]);//成绩排序voidrank(Singer*head);//欢迎voidwelcome();//按姓名查询voidinquire(Singer*head,stringname);//按编号查询voidinq

3、uire(Singer*head,longnum);//从文件导入Singer*import(charfilename[],Singer*head);intmain(){Singer*head=NULL;Singernewsin;stringname;voidgrade(Singer*);ifstreaminfile;charfilename[20];longnum;charchoose;boolquit=false;charc;welcome();while(true){menu();cin>>choose

4、;switch(choose){case'1':if(formExist){cout<<"您要创建新的链表,原有链表将丢失,是否继续?(Y/N)";cin>>c;if(!(c=='y'

5、

6、c=='Y'))continue;else{n=0;head=create();system("pause");break;}}else{head=create();system("pause");break;}case'2':cout<<"请输入文件名:";cin>>filename;head=import(filenam

7、e,head);system("pause");break;case'3':grade(head);system("pause");break;case'4':cout<<"排序结果为:"<>name;inquire(head,name);system("pause");break;c

8、ase'7':cout<<"请输入编号:"<>num;inquire(head,num);system("pause");break;case'8':cout<<"请输入新增选手的姓名、编号:"<>newsin.name;cin>>newsin.num;head=insert(head,&newsin);system("pause");break;case'k':cout<<"请输入文件名:";cin>>filename;save(head,filename);syst

9、em("pause");break;case'c':system("cls");welcome();break;case'q':quit=true;break;default:cout<<"输入错误!"<>c;if(c=='y'

10、

11、c=='Y'){cout<<"请输入文件名:";cin>>filename;save(head,filename);}return0;}//欢迎界面voidwelc

12、ome(){cout<<"***************************************"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。