文件名称:c++足球俱乐部管理系统
文件大小:24KB
文件格式:CPP
更新时间:2022-01-20 12:59:58
c++ 足球俱乐部 大作业
足球俱乐部包括球员、普通行政人员。球员有姓名、年龄、能力、年薪、转会费、进球总数、服役年限等重要参数;普通行政人员有姓名、年龄、能力、年薪等参数。你需要给相关管理机构开发一个管理程序,实现对众多足球俱乐部管理的基本功能。 在题目一的程序基础上,增加文件存储和高级搜索功能。 文件存取功能:程序启动后自行从自定义的文件中读取所有俱乐部记录,并且各种增删改查操作后能够自动保存更新后的数据。 高级搜索功能:可以对所有球员的各项属性进行条件搜索,搜索采用表达式输入的方式(表达式支持 &&、||、!、括号、<、=、>),并能实现对球员姓名的模糊查找(运算符为~),输出球员的详细信息。 例如: 1.“年龄不大于25且服役年限大于5年,或者进球数大于100的球员”,查询表达式:( !(@age>25) && @experience>5) || @kick>100 2.“属于俱乐部A、B的所有球员”,查询表达式:@club=A || @club=B 3.“名字中含有abc的所有球员”,查询表达式:@name~abc