C++/C 超市管理系统,结构体链表,文件读入/读出,排序,搜索等功能,流程图
运行截图如下
功能函数如下:
int Menu(void); //创建菜单
void AddGoods(goods *head); //添加商品
void updateGoods(goods *head); //更新
void showGoodsBymaoli(goods *head); //按毛利高低显示
void showGoodsByOutMoney(goods *head); //按销售额高低显示
void showGoodsByNum(goods *head); //原来顺序显示
void showGoods(goods *head); //显示菜单
void searchByhave(goods *head,int have); //根据剩余量找数据;
void searchByName(goods *head); //根据名称找数据
void deleteGoods(goods *head); //删除商品
void WritetoFile(goods *head); //将每个纪录信息写入文件
void ReadfromFile(goods *head); //从文件中读出商品的信息
void getMoney(goods *head); //统计销售情况
void searchGoods(goods *head); //搜索菜单
存储结构如下:
#define LEN sizeof(struct GOODS)
typedef struct GOODS{
int num; //商品编号
char name[20]; //商品名称
float inPrice; //进价
float outPrice; //售价
int inputNum; //进货量
int outputNum; //销售量
float sumMoney; //销售额
int haveNum;//剩余数
float maoli; //毛利
struct GOODS *next;
}goods;
使用结构体链表,超市管理系统,增删改查文件读入读出,排序搜索功能。
代码量500多行,C语言/C++
下载链接:
https://download.csdn.net/download/weixin_44546342/85460348?spm=1001.2014.3001.5501
也可私聊我,有偿下载