一、功能描述
某工厂有多种产品,每种产品包括:产品代码,产品名称,产品数量,销售量等。要求合理运用C语言实现一个模拟的产品管理系统,能用于管理产品的基本信息及信息统计。
通过键盘或读取文件的方法读取产品的信息,对各类产品进行删除、插入、修改等操作,能进行产品统计和分析。
产品的基本信息记录如下表,可以根据设计要求进行扩展
二、其他要求
(1)源程序要有适当的注释,使程序容易阅读
(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)
(3)完成基本任务情况下,可创新,可自动增加新功能模块
可以这样定义结构体数组
typedef struct
{
char id[25]; //产品代码
char name[25]; //产品名称
char model[25]; //产品型号
char specification[25]; //产品规格
int number; //产品数量
char manufacturer[25]; //产品厂家
char location[25]; //产品位置
double price; //产品价格
int sales_volume; //销售量
} Produce;