✅更多源码 | 课设
学长敲代码
✅ 🚀快速解决各种课设毕设,窗体、网站、管理系统,范围 (Java、C#、C/C++、数据库、Vue、小程序)
✅ 🚀 文末可联系🚀
介绍
有两个版本,一个是C语言,一个是C++,自行选择,VC++、VS、devc++等各编译器均可运行。代码注释齐全,容易理解,代码量850行。
部分源码
//定义 货物 结构体
struct Goods {
char name[15] ; // 货物名
char unit[15] ; // 数量单位
double weight ; // 体积/m2
};
//定义 仓库 结构体
struct Warehouse {
char name[15] ; // 仓库名
char address[15] ; // 地址
double capacity ; // 容量/m2
double curcap ; // 已有/m2
double leftcap ; // 剩余/m2
};
//定义 库存记录 结构体
struct Record {
char sname[15] ; // 货物名
char cname[15] ; // 仓库名
int number ; // 出入数量
int capacity ; // 出入库容量/m2
};
//库存记录 读入文件
void readRecord ();
//库存记录 写入文件
void writeRecord ();
//库存记录 添加记录
void addRecord ();
//库存记录 查找记录
void findRecord (int all);
//库存记录 排序
void sortRecord ();
......
........
菜单页:
添加货物例:
查询货物:
查看仓库:可统计仓库的总容量、剩余容量和已用容量
添加库存记录
如果货物不存在,则提示。
给仓库1添加一万包纸巾
查看出入库记录
负数表示出库,统计的出入容量表示仓库共有多少货物。
我们可以看到,查看仓库的时候,仓库的已用容量由300变为400.
当然也可以通过货物名或者仓库名去查询。我们查询薯片的出入库情况
所有信息自动保存到本地文件。下次打开自动读取。
联系
点击卡片 ↓ ↓ ↓ ↓