


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、/*时间:2015-7-116:44:21吴俊龙C语言专周设计超市收银系统*/include<stdio.h>include<windows.h>#include<string.h>intmenu1(void);/主页面intmenu2(void);/商品管理页面intmenu3(void);/退出页面intmenu4(void);/添加商品信息intmenu5(void);/商品信息浏览intmenu6(void);/商品信息修改intmenu7(void);/商品信息查询intmenu8(void);/商品信息删除intmenu9(void);/结账页面
2、intsign(void);/欢迎页面structima(intid;/商品编号charname20;/商品的名称charproduce30;/商品的产地intnumber;/商品的数量intmoney;/商品的价格;intlen=0;structimathing50;structima*p;intmenul(void)/主页面(intn;system("cls");printf("nnn");printf("ttn");printf("tt|欢迎使用结账管理系统|n");printf("tt|n&quo
3、t;);printf("tt|n");printf("tt|1.商品管理|n");printf("tt|n");printf("tt|2.结账模式|n");printf("tt|n");printf("tt|3.退出系统|n");printf("tt|n");printf("tt|n");printf("ntt请输入您要进行的操作(1-3)bb");scanf("%d”,&n);while(n!=1
4、&&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");print
5、f(-tt|1.新购商品入库|n");printf(-tt|2.商品信息删除|n");printf(-tt|3.商品信息修改|n");printf("tt|4.商品信息查询|n");printf(-tt|5.商品信息浏览|n");printf("tt|6.返回主菜单|n");printf("tt|n");printf("tt|n");printf("nt请输入您要进行的操作(1-6)bb");scanf("%d”,&n);while(n!
6、=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)(inti;system("cls");printf("nnn");printf("ttn
7、");printf("tt|商品结账页面|n");printf("tt|n");printf("tt编号t名称t产地t数量t单价n");printf("n");for(i=0;i<len;i+)(printf("tt%dt%st%st%dt%dtnn”,thingi.id,,duce,thingi.number,thingi.money);tot=(float)(thingi.number*thingi.money*10)/10);pay+=tot
8、;system("pause");else(printf(-t亲购物车中没有商品,请先添加商品信息哟");system("pause");return0;intmenu8(void)/商品信息删除(inti,j,num,e,t=len;if(len!=0)(printf(-t请输入您要删除的商品的编号:");scanf("%d”,&num);for(i=0;i<len;i+)j=i;if(j!=(t-1)(for(e=i-1;e<t;e+,j+)(thingj.id=thingj+1.id;strcpy(
9、,thingj+1.name);strcpy(duce,thingj+1.produce);thingj.number=thingj+1.number;thingj.money=thingj+1.money;t-;p+;else(t-;p-;printf("提示删除完毕!");system("pause");else(printf("暂无数据,请先添加商品信息!");system("pause");return0;intmenu7(void)/商品信息查询(intj,i,c
10、,w;charname20;if(len!=0)(do(system("cls");printf("nnn");printf("ttn");printf("tt|商品信息查询|n");printf("tt|n");printf("tt|n");printf("tt|按编号查询请按1|n");printf("tt|按名称查询请按2|n");|n");printf("tt|printf("t请输入您的选择:,s
11、canf("%d”,&c);switch(c)(case0:break;case1:printf(-t请输入商品的编号;");scanf("%d",&w);for(i=0;i<len;i+)if(thingi.id=w)(system("cls");printf("nntt-printf("tt商品编号:printf("tt商品名称:printf("tt商品产地:printf("tt商品数量:printf("tt商品价格:system("pau
12、se");-n");%dn",thingi.id);%sn",);%sn",duce);%dn",thingi.number);%dn",thingi.money);j=1;if(j=0)printf("提示:nt没有该商品记录,请核对!”);break;case2:printf(-t请输入商品的姓名:,scanf("%s”,name);for(i=0;i<len;i+)if(strcmp(name,)=0)system("c
13、ls");printf("nnttn");printf("tt商品编号:%dn",thingi.id);printf("tt商品名称:%sn",);printf("tt商品产地:%sn",duce);printf("tt商品数量:%dn",thingi.number);printf("tt商品价格:%dn",thingi.money);j=1;system("pause");if(j=0)break;de
14、fault:printf("n提示:您的输入有误,请重新输入!");break;/属于switchwhile(c!=0);/属于do/属于ifelseprintf(-暂无数据,请先添加商品信息!");system("pause");return0;intmenu6(void)/商品信息修改intnum;inti,c;if(len!=0)(system("cls");printf("t请输入您要修改的商品的编号:,scanf("%d”,&num);for(i=0;i<len;i+)(if(th
15、ingi.id=num)break;do(system("cls");printf("nnn");printf(-请选择您要修改的商品的信息内容:n");printf("ttn");printf("tt|商品管理系统|n");printf("tt|n");printf("tt|n");printf("tt|名称请按1|n");printf("tt|数量请按2|n");printf("tt|产地请按3|n")
16、;printf("tt|价格请按4|n");printf("tt|n");printf("t请输入您的选择:,scanf("%d",&c);switch(c)(case0:break;case1:printf(-请输入新的商品名称:,scanf("%s”,);break;case2:printf("请输入新的商品数量:,scanf("%d”,&thingi.number);break;case3:printf(-请输入新的商品产地:,scanf("
17、%s”,duce);break;case4:printf("请输入新的商品价格:,scanf("%d”,&thingi.money);break;default:printf("n提示:您的输入有误,请重新输入!”);break;if(c=1|c=2|c=3|c=4)printf("nt修改成功");system("pause");while(c!=0);printf("nt正在保存数据中.");for(i=0;i<10;i+)printf(".");
18、Sleep(500);elseprintf(-暂无数据,请先添加商品信息!");system("pause");return0;intmenu4(void)/添加商品信息页面(inti=0,t;system("cls");printf("nnn");printf("ttn");printf(-tt|添加商品信息页面|n");printf("tt|n");if(len=0)p=thing;printf(-t请输出你要添加的商品个数:,scanf("%d”,&l
19、en);t=len;do(printf("tt商品编号:%dn",+i);p->id=i;printf("tt商品名称:");scanf("%s",p->name);printf("tt商品产地:");scanf("%s",p->produce);printf(-tt商品数量:");scanf("%d",&p->number);printf(-tt商品价格:");scanf("%d",&p->
20、;money);t-;p+;printf("ttn");while(t!=0);printf("nt已经添加成功,即将返回上一级页面.");for(i=0;i<10;i+)printf(".");Sleep(500);return0;intmenu5(void)/查看已经添加的商品(if(len!=0)(inti;system("cls");printf("nnn");printf("ttn");printf("tt|查看商品信息页面|n");pri
21、ntf("tt|n");if(len!=0)(for(i=0;i<len;i+)(printf("tt商品编号:%dn”,thingi.id);printf("ttprintf("ttprintf("ttprintf("ttprintf("ttelse商品名称:%sn",);商品产地:%sn",duce);商品数量:%dn",thingi.number);商品价格:%dn",thingi.money);n");prin
22、tf(-暂无数据,请先添加商品信息!");printf("nn");system("pause");else(system("pause");return0;printf(-暂无数据,请先添加商品信息!");intmenu3(void)/退出页面system("cls");printf("nnn");printf("ttn");printf("tt|结账管理系统|n");printf("tt|n");printf("tt|n");printf("tt|n");printf("tt|n");printf("tt|感谢使用本程序!|n");printf("tt|n");printf("tt|n");printf("tt|n");printf("tt|n");return0;intsign(void)/欢迎页面(inti;printf("nnn");printf("ttn");print
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年语文合格考试试题及答案
- 2025年阳泉历史中考试题及答案
- 2025年海洋科技前沿:海水提锂吸附分离技术发展动态分析
- 2025年企业招投标考试题及答案
- 2025年干部素养考试试题及答案
- 2025年社区卫生管理与服务综合考试题答案及解析
- 2025年外科护理常见操作规范考试答案及解析
- 2025年生物化学实验技巧操作模拟考试卷答案及解析
- 2025年计划生育计划生育政策知识检测答案及解析
- 2025年全科医生常见病诊疗知识综合考核试题答案及解析
- DBJT15-147-2018 建筑智能工程施工、检测与验收规范
- 2024年秋季新人教版八年级上册物理全册教案(2024年新教材)
- 学校体育学(唐炎-刘昕版)重点、知识点
- DL-T 2563-2022 分布式能源自动发电控制与自动电压控制系统测试技术规范
- 食堂工作人员培训内容
- 骨折康复护理的常见问题和处理方法
- 泛影葡胺在消化道造影中的应用
- 2022年11月四川省凉山州中级人民法院逐级遴选4名法官笔试题库含答案解析
- 两江三镇说武汉智慧树知到答案章节测试2023年武汉纺织大学
- GB/T 24468-2009半导体设备可靠性、可用性和维修性(RAM)的定义和测量规范
- 《元素》优课一等奖课件
评论
0/150
提交评论