C语言小型商品管理系统
任务5.题目:小型商品管理系统
任务描述
(1)设计一个对普通商品信息进行查询、编辑、添加、删除等操作的管理程序。
(2)商品信息包括商品编号、商品名称、价格、数量、金额等。用结构体表示商品信息。
(3)用文件存储所有的小型商品信息。
(4)每一项功能用一个函数实现,main()函数定义所需变量,显示主菜单,接受用户选择,根据用户选择执行相应的自定义函数。
功能描述
(1)能进行用户验证:根据用户输入的用户名和密码判断是否为合法用户(合法用户可以不只一个),并进行相应处理。
(2)设计一个菜单,使用户能通过菜单进行功能选择,且可以重复执行多次,直到执行结束命令为止。
(3)商品信息录入功能:定义结构体变量,建立一个文件,用户根据提示输入商品编号、商品名称、价格、数量等信息,系统自动计算金额,并保存到变量中,再将其写入文件中。
(4)删除商品信息条目:由用户指定要删除的条目,例如:可以按照商品编号或商品名称进行删除。
(5)修改商品信息条目:由用户指定要修改的条目,例如:可以按照商品编号或商品名称进行修改。
(6)查询商品信息条目:由用户指定要查询的条目,例如:可以按照商品编号或商品名称进行查询。
(7)浏览全部商品信息,以表格形式显示。
(8)统计并输出指定价格、数量、金额的商品条目,并以表格形式输出。
(9)对商品信息进行排序并输出排序结果(全部或最多的10个或最少的10个等),由用户选定按照价格、数量、金额进行不同的排序。结果以表格形式输出。
提示:对小商品信息的增、删、改、查询、统计等处理,均可采取结构体数组,将从文件读出的数据存入到结构体数组中,在数组中进行相应处理,之后,将修改后的数据再写入文件中。
源码下载
链接:https://pan.baidu.com/s/13kNLgIt25306bHXegOOnqg
提取码:1111
版权归原作者 _程序设计_ 所有, 如有侵权,请联系我们删除。