美食攻略 | 2024年05月15日 20:44:41 | 阅读:6835
(计算机学院)
专业名称:电子信息科学与技术
设计起止时间:2020年2月27日——2020年3月6日一.设计目的
c对语言的一个综合使用,对数据库统计信息的初步认识
NBA球星管理系统是对里面球员的一些基本信息的统计及了解
利用c语言的结构体为中心,先构造一个主菜单并分几个模块,构建他们的函数
在对各个模块进行信息的填充,以此完成整个系统。
a.注册新球员,b.显示球员信息,
c.查询球员信息,d..修改球员信息,
voidpage_title(char*menu_item)
printf("\\t\\t********NBA球星管理管理系统********\\n\\n-%s-\\n\\n",menu_item);
printf("\\n请按任意键返回……\\n");
page_title("注册新球员");
scanf("%d",&plays[i].id);
printf("分类(明星球员,普通球员):");
scanf("%s",&plays[i].name);
scanf("%s",&plays[i].dengji);
scanf("%s",&plays[i].qiudui);
scanf("%d",&plays[i].total);
plays[i].store=plays[i].total;
if(strlen(plays[i].qiudui)!=0)
printf("序号:%d\\t",plays[i].id);
printf("分类:%s\\t",plays[i].name);
printf("等级:%s\\t",plays[i].dengji);
printf("球队:%s\\t",plays[i].qiudui);
printf("在役:%d\\t",plays[i].store);
printf("退役:%d\\n\\n",plays[i].total);
printf("没有找到相关球员\\n");
printf("请输入分类:");
if(strcmp(plays[i].name,nam)==0)
printf("序号:%d\\t",plays[i].id);
printf("分类:%s\\t",plays[i].name);
printf("等级:%s\\t",plays[i].dengji);
printf("球队:%s\\t",plays[i].qiudui);
printf("在役:%d\\t",plays[i].store);
printf("退役:%d\\n",plays[i].total);
printf("\\n没有找到相关球员\\n");
page_title("修改球员信息:");
printf("输入要修改的球员id:");
scanf("%d",&id_change);
scanf("%s",&plays[i].name);
scanf("%s",&plays[i].dengji);
scanf("%s",&plays[i].qiudui);
scanf("%d",&plays[i].total);
printf("修改球员信息成功\\n");
plays[i].store=plays[i].total;
printf("\\n没有找到相关信息\\n");
page_title("删除球员");
printf("输入所要删除的球员的id:");
strcpy(plays[j].name,plays[j+1].name);
strcpy(plays[j].qiudui,plays[j+1].qiudui);
printf("该球员已经删除了!!!\\n");
printf("未找到相关记录\\n");
page_title("借出球员");
if(n!=-1&&plays[n].store>0)
printf("借球员序号:");
printf("输入可借天数:");
elseif(n!=-1&&plays[n].store==0)
printf("此类球员已经借出\\n\\n");
charuser[10]="admin\\0";
printf("请输入用户名:\\n");
scanf("%s",&user2);
printf("请输入密码:\\n");
scanf("%s",&key2);
if(strcmp(user,user2)!=0||strcmp(key,key2)!=0)
printf("非法输入!用户名或密码错误!\\n");
printf("操作选单\\n");
printf("用数字选择操作\\n\\n");
printf("\\t\\t1注册新球员\\t\\t2显示球员信息\\n");
printf("\\t\\t3查询球员信息\\t\\t4修改球员信息\\n");
printf("\\t\\t5删除球员\\t\\t6借出球员\\n");
printf("\\t\\t0退出系统\\n");
printf("请按数字键:\\n");
case'1':play_add();break;
case'2':play_show();break;
case'3':play_search();break;
case'4':play_edit();break;
case'5':play_del();break;
case'6':play_out();break;
提供重要功能对应的3组正常测试数据和运行结果
提供重要功能对应的2组异常测试数据和运行结果
缺少排序等 *** ,内容过于简单,没有对知识进行总的应用。
简单的小系统的编写无法独立自主地完成,需要借助 *** 和他人的帮助,对知识掌握的不熟练,之一次编写这么长的代码,从开始都认为无法完成,不过在帮助下,还是尽更大努力完成了,尽管看起来只有一点点,内容简单,但能成功运行就是成功。
相关文章
网友点评
博博常识网
www.kissing2lips.com