欢迎来到天天文库
浏览记录
ID:14124028
大小:46.50 KB
页数:12页
时间:2018-07-26
《仓库库存商品信息管理系统[1]啊》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、#include#include#include#defineSIZE300typedefstruct{charname[30];intnum;charshang[10];floatprice;}record;voidDataInput(record*com,int*nptr);intDataRead(record*com,int*nptr);voidDataStorage(record*com,intn);/*信息保存到文件*/voidData
2、Find();voidDataDisPlay();voidDataAdd();voidDataDel();voidDataStatistic();intmain(){recordshangpin[SIZE];intnumber=20;/*设商品数*/charfn;printf("t~~~~~~商品管理系统~~~~~~");while(1){printf("tt1.商品信息录入");/*显示主菜单*/printf("tt2.商品信息显示");printf("tt3.商品信息查找
3、");printf("tt4.商品信息添加");printf("tt5.商品信息删除");printf("tt6.商品信息统计");printf("tt0.退出系统");printf("t~~~~~~~~~~~~~~~~");printf("t请输入你的一个选项(数字0-6):");fflush(stdin);scanf("%c",&fn);puts("");switch(fn)/*切换到不同功能*/{case'1':DataInput(shangpin
4、,&number);break;/*录入信息*/case'2':DataDisPlay();break;/*信息显示*/case'3':DataFind();break;/*信息查找*/case'4':DataAdd();break;/*增加*/case'5':DataDel();break;/*删除*/case'6':DataStatistic();break;/*信息统计*/case'0':return0;default:puts("tt没有这个项!返回主菜单!");break;}printf
5、("tt完毕!按任意键继续");getch();puts("");}}voidDataInput(record*com,int*nptr)/*商品信息录入*/{inti=0;intn;/*录入的总数*/charYesOrNo;/*判断是否保存*/charshangming[30];/*商名*/inthaoma;/*商品号*/charshangjia[10];/*单价*/floatdanjia;printf("tt请输入商品个数:");scanf("%d",&n);*nptr=n;/*n
6、ptr返回商品个数*/printf("tt现在开始录入这%d个商品信息:",n);while(i=0
7、&&danjia<=1000)/*有效的单价才录入*/{strcpy(com[i].name,shangming);com[i].num=haoma;strcpy(com[i].shang,shangjia);com[i].price=danjia;i=i+1;}elseprintf("输入的单价是一个无效的值!!!");}/*结束while*/printf("要保存您刚才录入的数据吗(Y/N)?");/*选择保存*/fflush(stdin);scanf("%c",&YesOrNo);if(
8、YesOrNo=='y'
9、
10、YesOrNo=='Y')DataStorage(com,n);elseif(YesOrNo=='n'
11、
12、YesOrNo=='N')return;elseprintf("输入了不正确的选项");return;}/*结束函数*/voidDataFind()/*查找*/{voidOnNumber(record*com,intn);/*按商品号排序*/intkey;/*key为要查找的关键值*/intlow=0;/*下限*/in
此文档下载收益归作者所有