C语言超市收银系统

上传人:公**** 文档编号:508169214 上传时间:2023-05-14 格式:DOCX 页数:12 大小:35.35KB
返回 下载 相关 举报
C语言超市收银系统_第1页
第1页 / 共12页
C语言超市收银系统_第2页
第2页 / 共12页
C语言超市收银系统_第3页
第3页 / 共12页
C语言超市收银系统_第4页
第4页 / 共12页
C语言超市收银系统_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《C语言超市收银系统》由会员分享,可在线阅读,更多相关《C语言超市收银系统(12页珍藏版)》请在金锄头文库上搜索。

1、/*时间:2021-7-116:44:21吴俊龙C语言专周设计超市收银系统# /# include# include#includeintmenu1(void);/主页面intmenu2(void);/商品管理页面intmenu3(void);/退出页面intmenu4(void);/添加商品信息intmenu5(void);/商品信息浏览intmenu6(void);/商品信息修改intmenu7(void);/商品信息查询intmenu8(void);/商品信息删除intmenu9(void);/结账页面intsign(void);/欢迎页面structimaintid;/商品编号char

2、name20;/商品的名称charproduce30;/商品的产地intnumber;/商品的数量intmoney;/商品的价格;intlen=0;structimathing50;structima*p;intmenu1(void)/主页面intn;system(cls);printf(nnn);printf(ttn);printf(tt|欢迎使用结账管理系统|n);printf(tt|n);printf(tt|n);printf(tt|1.商品管理|n);printf(tt|n);printf(tt|2.结账模式|n);printf(tt|n);printf(tt|3.退出系统|n);pr

3、intf(tt|n);printf(tt|n);printf(ntt请输入您要进展的操作1-3bb);scanf(%d,&n);while(n!=1&n!=2&n!=3)printf(提示:nt输入有误,请重新输入您要进展的操作1-3:n);scanf(%d,&n);returnn;intmenu2(void)/商品管理页面intn;system(cls);printf(nnn);printf(ttn);printf(tt|商品信息管理页面|n);printf(tt|n);printf(tt|n);printf(tt|1.新购商品入库|n);printf(tt|2.商品信息删除|n);prin

4、tf(tt|3.商品信息修改|n);printf(tt|4.商品信息查询|n);printf(tt|5.商品信息浏览|n);printf(tt|6.返回主菜单|n);printf(tt|n);printf(tt|n);printf(nt请输入您要进展的操作1-6bb);scanf(%d,&n);while(n!=1&n!=2&n!=3&n!=4&n!=5&n!=6)printf(提示:n输入有误,请重新输入您要进展的操作1-6:n);scanf(%d,&n);returnn;intmenu9(void)/结账页面system(cls);floattot=0,pay=0;if(len!=0)in

5、ti;system(cls);printf(nnn);printf(ttn);printf(tt|商品结账页面|n);printf(tt|n);printf(tt编号t名称t产地t数量t单价n);printf(n);for(i=0;ilen;i+)printf(tt%dt%st%st%dt%dtnn,thingi.id,thingi.name,thingi.produce,thingi.number,thingi.money);tot=(float)(thingi.number*thingi.money*10)/10);pay+=tot;printf(tttttttttttttttt总共消费:

6、%.2fnn,pay);system(pause);elseprintf(t亲购物车中没有商品,请先添加商品信息哟);system(pause);return0;intmenu8(void)/商品信息删除inti,j,num,e,t=len;if(len!=0)printf(t请输入您要删除的商品的编号:);scanf(%d,&num);for(i=0;ilen;i+)if(thingi.id=num)j=i;if(j!=(t-1)for(e=i-1;et;e+,j+)thingj.id=thingj+1.id;strcpy(thingj.name,thingj+1.name);strcpy(

7、thingj.produce,thingj+1.produce);thingj.number=thingj+1.number;thingj.money=thingj+1.money;t-;p+;elset-;p-;printf(提示:删除完毕!);system(pause);elseprintf(暂无数据,请先添加商品信息!);system(pause);return0;intmenu7(void)/商品信息查询intj,i,c,w;charname20;if(len!=0)dosystem(cls);printf(nnn);printf(ttn);printf(tt|商品信息查询|n);pr

8、intf(tt|n);printf(tt|n);printf(tt|按编号查询请按1|n);printf(tt|按名称查询请按2|n);printf(tt|取消请按0|n);printf(tt|printf(t请输入您的选择:);scanf(%d,&c);switch(c)|n);case0:break;case1:printf(t请输入商品的编号;);scanf(%d,&w);for(i=0;ilen;i+)if(thingi.id=w)system(cls);printf(nnttprintf(ttprintf(ttprintf(ttprintf(ttprintf(tt商品编号:商品名称:

9、商品产地:商品数量:商品价格:-n);%dn,thingi.id);%sn,thingi.name);%sn,thingi.produce);%dn,thingi.number);%dn,thingi.money);system(pause);j=1;if(j=0)printf(提示:nt没有该商品记录,请核对!);break;case2:printf(t请输入商品的XX:);scanf(%s,name);for(i=0;ilen;i+)if(strcmp(name,thingi.name)=0)system(cls);printf(nntt-printf(ttprintf(ttprintf(

10、ttprintf(ttprintf(ttj=1;商品编号:商品名称:商品产地:商品数量:商品价格:-n);%dn,thingi.id);%sn,thingi.name);%sn,thingi.produce);%dn,thingi.number);%dn,thingi.money);system(pause);if(j=0)printf(提示:没有该商品记录,请核对!break;default:printf(n提示:您的输入有误,请重新输入!);break;/属于switchwhile(c!=0);/属于do/属于ifelseprintf(暂无数据,请先添加商品信息!);system(paus

11、e);return0;intmenu6(void)/商品信息修改intnum;inti,c;if(len!=0)system(cls);printf(t请输入您要修改的商品的编号:);scanf(%d,&num);for(i=0;ilen;i+)if(thingi.id=num)break;dosystem(cls);printf(nnn);printf(请选择您要修改的商品的信息内容:n);printf(ttn);printf(tt|商品管理系统|n);printf(tt|-|n);printf(tt|n);printf(tt|名称请按1|n);printf(tt|数量请按2|n);prin

12、tf(tt|产地请按3|n);printf(tt|价格请按4|n);printf(tt|取消请按0|n);printf(tt|n);printf(t请输入您的选择:);scanf(%d,&c);switch(c)case0:break;case 1:printf(请输入新的商品名称:);scanf(%s,thingi.name);break;case 2:printf(请输入新的商品数量:);scanf(%d,&thingi.number);break;case 3:printf(请输入新的商品产地:);scanf(%s,thingi.produce);break;case 4:printf(请输入新的

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号