欢迎来到天天文库
浏览记录
ID:18854707
大小:68.00 KB
页数:30页
时间:2018-09-25
《数据结构课程设计商品货物管理系统源程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据结构课程设计商品货物管理系统源程序#include#include//getch#include#include#include//systemexitstructMima//定义密码结构体{intnumb;charname[20];};structTIME//定义时间结构体{intyear;intmonth;intday;};structGoods//定义种类连表{charname[20];//货物名charkind[50];//货物种类TIMEtime1;//表示货物的进店时间TIMEt
2、ime2;//表示保质期的截止时间intcount;//入店件数floatprice1;//进货价格floatprice2;//销售价格Goods*next;};voidSellStore();//卖货总函数boolSellOneInfo(charname[30],intsellCount);//卖货Goods*FindOneInfo(charname[30]);//查找voidFindStore();//查找函数(数量为0商品,和指定名称的商品voidprin();//输出函数voidwwx1();//初始化利润统计(s[]数组)voidwwx2();//页面函数voidManageStor
3、e();//管理函数(添加,修改,查找没有货商品)voidShowAllInfo();//显示所有商品函数voidAddGoods();//添加函数voidShowOneInfo(Goods*p);//显示一件商品函数voidmyread(intnum);//读文件函数voidprofit();//利润函数voiddelegoods2();//删除数量为0函数voiddelegoods();//删除函数voiddele(charname[20]);//删除指定货物函数voidFGoodsInfo();//寻找库存为空的货物voidEditGoodsInfo(charname[20]);//修改
4、函数voidwwx();//退出页面voidshuru(FILE*FP,Goods*iP);//写入的过程voidshuchu(FILE*FP,Goods*iP);//读的过程voidmywrite1();//刷新函数voidmywrite();//追加函数voidsecret();//密码函数voidcha();//指定位置插入voidpai();//冒泡排序voidfcha();Goods*first=newGoods;//全局指针floats[100];//统计每一次的利润intz=0;//销售次数floatss=0;//统计总利润intnum;//种类数量intmain(){num=0
5、;///secret();//调用密码函数first->next=NULL;if(first==NULL){cout<<"初始化货物信息不成功";return0;}myread(100);//读入文件信息system("color3");//颜色wwx1();//初始化利润统计的数组system("cls");//清屏loop://标签wwx2();//页面cout<<"tt===*********商店货物管理系统******===="<6、;intchoice=0;cin>>choice;system("cls");if(choice==1){ManageStore();}if(choice==2){SellStore();}if(choice==3){FindStore();}if(choice==4){delegoods();}if(choice==5){profit();}if(choice==6){wwx();return0;}gotoloop;}voidfcha()//按类型查找{inti;charlx[30];cout<<"输入要查找的类型:";cin>>lx;Goods*p=first->next;Goods*q=7、newGoods;q->next=NULL;while(p!=NULL){if(!strcmp(p->kind,lx)){q->count=p->count;strcpy(q->kind,p->kind);strcpy(q->name,p->name);q->price1=p->price1;q->price2=p->price2;q->time1=p->time1;q->time2=p->tim
6、;intchoice=0;cin>>choice;system("cls");if(choice==1){ManageStore();}if(choice==2){SellStore();}if(choice==3){FindStore();}if(choice==4){delegoods();}if(choice==5){profit();}if(choice==6){wwx();return0;}gotoloop;}voidfcha()//按类型查找{inti;charlx[30];cout<<"输入要查找的类型:";cin>>lx;Goods*p=first->next;Goods*q=
7、newGoods;q->next=NULL;while(p!=NULL){if(!strcmp(p->kind,lx)){q->count=p->count;strcpy(q->kind,p->kind);strcpy(q->name,p->name);q->price1=p->price1;q->price2=p->price2;q->time1=p->time1;q->time2=p->tim
此文档下载收益归作者所有