店铺缴费系统c语言,c语言商店销售管理系统课程设计

c语言商店销售管理系统课程设计

case4:shanchu();break;case5:chakan();break;case0:break;default:printf(输入有误,请重新输入nttt);while(choice!=0);fp=fopen(chaoshi.txt,wt);for(i=1;i=(k-1);i+)fwrite(&spi,sizeof(structgoods),1,fp);fclose(fp);printf(是否继续,是(1),否(0)nttt);scanf(%d,&flag);while(flag!=0);chakan();shijian()structtmwhen;time_tnow;time(&now);when=*localtime(&now);printf(%sn,asctime(&when);main()/主函数intchoice;doprintf(nnn*超市管理系统*nn);printf(1.进货n);printf(2.销售n);printf(3.增加商品数量n);printf(4.删除商品n);printf(5.查看目前库存n);printf(0.返回主菜单n);printf(请选择您要进行地操作nttt);scanf(%d,&choice);switch(choice)case1:jinhuo();break;case2:xiaoshou();break;case3:zengjia();break;if(h=0)printf(输入有误,请重新输入nttt);gotoloop;fp=fopen(chaoshi.txt,wt);for(i=1;i=k;i+)fwrite(&spi,sizeof(structgoods),1,fp);fclose(fp);printf(是否继续,是(1),否(0)nttt);scanf(%d,&flag);while(flag!=0);chakan();shanchu()/删除商品模块intz;intj100,a100;intc=0;inty=0;inth=0;doc+;loop:printf(请输入您想删除地商品编号nttt);scanf(%d,&jy);for(z=1;z=k;z+)h+;if(jy=spz.num)spz=spz+1;if(h=0)printf(输入有误,请重新输入nttt);gotoloop;printf(%4d%10s%8.2f%6d%13.2fn,scy.num,scy.name,scy.price,ay,my);zong=zong+my;printf(您此次一共消费%f元,欢迎您下次光临n,zong);shijian();zengjia()/增加商品数量模块floatm;intz=1;intj100,a100;intg=0;inty=0;intzong=0;inth=0;fp=fopen(chaoshi.txt,r);for(i=1;i=k;i+)fread(&spi,sizeof(structgoods),1,fp);fclose(fp);dog+;y+;loop:printf(请输入商品编号和数量,例如:(10020)nttt);scanf(%d%d,&jy,&ay);for(z=1;z=k;z+)if(jy=spz.num)h+;spz.amount=spz.amount+ay;m=ay*spz.price;scy=spz;inth=0;floatzong=0;fp=fopen(chaoshi.txt,r);for(i=1;i=k;i+)fread(&spi,sizeof(structgoods),1,fp);fclose(fp);dog+;y+;loop:printf(请输入商品编号和数量,例如:(10020)nttt);scanf(%d%d,&jy,&ay);for(z=1;z=k;z+)if(jy=spz.num)h+;spz.amount=spz.amount-ay;my=(float)ay*spz.price;scy=spz;if(h=0)printf(输入有误,请重新输入nttt);gotoloop;fp=fopen(chaoshi.txt,wt);for(i=1;i=k;i+)fwrite(&spi,sizeof(structgoods),1,fp);fclose(fp);printf(是否继续,是(1),否(0)nttt);scanf(%d,&flag);while(flag!=0);printf(n#n);printf(编号名称单价数量总计n);for(y=1;y=g;y+)%d%f%dn,spi.name,spi.amount,spi.price,spi.num);elseprintf(n#目前库存为#n);jinhuo()/进货模块dok+;i+;printf(请输入商品地名称.数量.价格.标号(0)例如:a12.5111nttt);scanf(%s%d%f%d%c,spi.name,&spi.amount,&spi.price,&spi.num);printf(是否继续,是(1),否(0)nttt);scanf(%d,&flag);while(flag!=0);fp=fopen(chaoshi.txt,w);for(i=1;i=k;i+)fwrite(&spi,sizeof(structgoods),1,fp);fclose(fp);chakan();xiaoshou()/销售模块floatm100;intz=1;intj100;inta100;intg=0;inty=0;商店销售管理系统#include#include#defineN1000/N代表货物地最大种类structgoodscharname10;/商品名称intamount;/商品数量intnum;/商品编号floatprice;/商品价格spN,scN;/定义全局变量intflag=1;FILE*fp;inti=0;intk=0;intb=0;chakan()/显示目前地库存intzong=0;fp=fopen(chaoshi.txt,r);for(i=1;i=(k+b);i+)fread(&spi,sizeof(structgoods),1,fp);fclose(fp);for(i=1;i=k;i+)zong=zong+spi.num;if(zong!=0)printf(目前库存情况为:名称数量价格编号n);for(i=1;i=(k+b);i+)printf(%s

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值