欢迎来到天天文库
浏览记录
ID:10119103
大小:57.50 KB
页数:17页
时间:2018-06-11
《c语言 药品管理系统 源代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、#include#include#include#include#includetypedefstructDrug{charDrug_id[30];//编号charDrug_name[50];//药品名称charDrug_type[10];//类型floatDrug_price;//价格intamount;//库存数量charDrug_time[30];//入库时间charremark[30];//备注structDrug*next;}Drug,*DrugPtr;#def
2、ineMENU"欢迎进入药品管理系统""1:查看已有药品列表""2:添加新的药品""3:删除药品信息""4:修改药品信息""5:分类查询""0:退出""请您选择:"#defineMENU41"请选择要修改的选项""1:修改药品名称""2:修改药品价格""3:修改药品数量""4:修改药品类型""5:修改药品备注""0:返回主菜单""请您选择:"#defineMENU5"欢迎进入分类查询页面""1:按编号查询""2:按名称查询""3:按类型查询""4:按价格查
3、询""5:按库存数量查询""6:按入库时间查询""0:返回主菜单""请您选择:"#defineMENU50"按药品编号查询""请输入要查询的药品编号:"#defineMENU51"按药品名称查询""请输入要查询的药品名称:"#defineMENU52"按药品类型查询""请输入要查询的药品类型:""1:中药""2:中成药""3:西药""0:返回查询菜单""请您选择:"#defineMENU53"按药品价格查询""请输入要查询的药品价格:"#defineMENU54"按药品库存数量查询
4、""请输入要查询的药品的库存数量:"#defineMENU55"按药品入库时间查询""请输入要查询的药品入库时间:"#defineSTRCMP(NAME,STR)strcmp((char*)GetStdin("请输入药品的编号(按0结束):","%s",STR),"0")DrugPtrinsert(DrugPtrhead,intid,char*name);//添加药品voidsave_to_file(DrugPtr&yaolist);//将更新后的链表保存到文件中voidread_to_list(DrugPtr&yaolist);//将文件读入链表voi
5、d*GetStdin(constchar*numstr,char*control,void*ret);DrugPtrgetvalue();//取值voiddruginsert(DrugPtr&yaolist,DrugPtryao);//插入操作intisdrugin(DrugPtryaolist,DrugPtryao);//判断voiddrugmodify(DrugPtr&yaolist,DrugPtryao);//修改操作voiddeletenode(DrugPtr&yaolist,chardrug_id[]);//删除操作voiddeletedrug(Dru
6、gPtr&yaolist);voidupdatedrug(DrugPtr&yaolist);voidlistshow(DrugPtryaolist);//显示操作voiddrug_find_name(DrugPtrhead,char*name);//以名称查询voiddrug_find_id(DrugPtrhead,char*id);//以编号查询voiddrug_find_type_z(DrugPtrhead);//查询中药voiddrug_find_type_zc(DrugPtrhead);//查询中成药voiddrug_find_type_x(DrugPt
7、rhead);//查询西药voiddrug_find_price(DrugPtrhead,floatprice);//以价格查询voiddrug_find_amout(DrugPtrhead,intamout);//以库存数量查询voiddrug_find_time(DrugPtrhead,char*time);//以入库时间查询voiddrug_type_choose(DrugPtrhead);//查询主菜单voidchoose_type(DrugPtrhead);//类型查询intmain(){intchoice;DrugPtrhead=NULL;DrugP
8、tryao;read_t
此文档下载收益归作者所有