球员信息管理程序

球员信息管理程序

ID:7860916

大小:44.00 KB

页数:6页

时间:2018-03-01

球员信息管理程序_第1页
球员信息管理程序_第2页
球员信息管理程序_第3页
球员信息管理程序_第4页
球员信息管理程序_第5页
资源描述:

《球员信息管理程序》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、球员信息管理程序学号:___________________姓名:___________________完成日期:年月C语言课设实验报告【题目描述的内容】题目要求:(1)按照分析、设计、编码、调试和测试的软件开发过程完成这个应用程序;(2)为各项操作功能设计一个菜单。应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。【用户文档的内容】程序功能:(1)录入某球员的信息;球员信息包括姓名,年龄,身高,类型(主攻/后卫,守门员等),获得荣誉(2)给定球员,显示其基本信息;(3)给定某个类型,显示所有该类型球员

2、信息;(4)给定年龄段,显示所有该年龄段球员(5)删除某球员的信息;运行环境:TurboC、WinTc启动方法:编译,运行。程序的界面、交互方式和操作方法:根据屏幕上提示,通过键盘输入指令,在屏幕上显示。输入数据类型、格式和内容限制:整型,字符串类型录入格式:1:录入球员信息,包括姓名、年龄、位置等,以回车结束2:输入要查找球员姓名,以回车结束3:输入要查找球员年龄,以回车结束4:输入要查找球员位置,以回车结束5:输入要删除球员姓名,以回车结束6:退出程序【技术文档的内容】源代码:#include#defin

3、eN50typedefstructPlayer{charname[100];intage;inthigh;charplace[100];intnum;}PLAYER;main(){FILE*fp;PLAYERp[N];charbuf[256],n[100],m[100];intchoice,i=0,j,h,g,l=0;if(fp=fopen("c:\java.txt","r")!=NULL)do{fscanf(fp,"%s%d%d%s",p[l-1].name,&p[l-1].age,&p[l-1].high,p[l-1

4、].place);l++;}while(!feof(fp));fclose(fp);do{printf("======MENU======");printf("1:Addplayer");printf("2:findbyname");printf("3:findbyplace");printf("4:findbyage");printf("5:deleteplayer");printf("6:ESC");printf("pleasechoice:");scanf("%d",&choice);sw

5、itch(choice){case1:printf("name,age,high,place:");scanf("%s%d%d%s",p[l].name,&p[l].age,&p[l].high,p[l].place);l++;break;case2:printf("inputname;");scanf("%s",&n);for(i=0;i

6、break;}if(i==l)printf("sorry,do'ntfind");break;case3:printf("inputplace:");scanf("%s",&m);for(i=0;i

7、:");scanf("%d",&h);for(i=0;i

8、.name);p[i].age=p[l-1].age;p[i].high=p[l-1].high;strcpy(p[l-1].place,p[i].place);l--;}}while(choice!=6);fp=fopen("c:\java.txt","w");for(i

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

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

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