C语言超市收银系统方案Word格式文档下载.docx
- 文档编号:14105286
- 上传时间:2022-10-18
- 格式:DOCX
- 页数:32
- 大小:18.39KB
C语言超市收银系统方案Word格式文档下载.docx
《C语言超市收银系统方案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《C语言超市收银系统方案Word格式文档下载.docx(32页珍藏版)》请在冰豆网上搜索。
intmenu2(void);
//商品管理页面
intmenu3(void);
//退出页面
intmenu4(void);
//添加商品信息
intmenu5(void);
//商品信息浏览
intmenu6(void);
//商品信息修改
intmenu7(void);
//商品信息查询
intmenu8(void);
//商品信息删除
intmenu9(void);
//结账页面
intsign(void);
//欢迎页面
.专业专注.
structima
{
intid;
//商品编号
charname[20];
//商品的名称
charproduce[30];
//商品的产地
intnumber;
//商品的数量
intmoney;
//商品的价格
};
intlen=0;
structimathing[50];
structima*p;
intmenu1(void)//主页面
intn;
system("
cls"
);
printf("
\n\n\n"
\t\t-----------------------------------------\n"
\t\t|欢迎使用结账管理系统|\n"
\t\t|-----------------------------------------|\n"
\t\t||\n"
\t\t|1.商品管理|\n"
\t\t|2.结账模式|\n"
\t\t|3.退出系统|\n"
\t\t|_________________________________________|\n"
\n\t\t请输入您要进行的操作(1--3)[]\b\b"
scanf("
%d"
&
n);
while(n!
=1&
&
n!
=2&
=3)
提示:
\n\t输入有误,请重新输入您要进行的操作(1--3):
\n"
}
returnn;
intmenu2(void)//商品管理页面
\t\t-----------------------------------------
\t\t|
商品信息管理页面
|\n"
\t\t|-----------------------------------------
1.新购商品入库
2.商品信息删除
3.商品信息修改
4.商品信息查询
5.商品信息浏览
6.返回
主菜单
\n\t
请输入您要进行的操作(1
--6)[]\b\b"
while(n!
=1&
n!
=2&
=3&
=4&
=5&
=6)
\n输入有误,请重新输入您要进行的操作(1--6):
intmenu9(void)//结账页面
floattot=0,pay=0;
if(len!
=0)
inti;
\t\t|商品结账页面|\n"
\t\t编号\t名称\t产地\t数量\t单价\n"
-------------------------------------------------------------------\n"
for(i=0;
i<
len;
i++)
\t\t%d\t%s\t%s\t%d\t%d\t\n\n"
thing[i].id,thing[i].name,
thing[i].produce,thing[i].number,thing[i].money);
tot=(float)((thing[i].number*thing[i].money*10)/10);
pay+=tot;
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t总共消费:
%.2f\n\n"
pay);
pause"
else
\t亲~购物车中没有商品,请先添加商品信息哟~~"
return0;
intmenu8(void)//商品信息删除
inti,j,num,e,t=len;
\t请输入您要删除的商品的编号:
"
num);
if(thing[i].id==num)
j=i;
if(j!
=(t-1))
for(e=i-1;
e<
t;
e++,j++)
thing[
j].id=thing[j+1].id;
strcpy(thing[
j].name,thing[j+1].name);
j].produce,thing[j+1].produce);
j].number=thing[j+1].number;
j].money=thing[
j+1].money;
t--;
p++;
}else{t--;
p--;
删除完毕!
暂无数据,请先添加商品信息!
intmenu7(void)//商品信息查询
intj,i,c,w;
do
\t\t---------------------------------
商品信息查询
\t\t|---------------------------------
按编号查询
请按1
按名称查询
请按2
\t\t|取消请按0|\n"
\t\t|_________________________________|\n"
\t请输入您的选择:
&
c);
switch(c)
case0:
break;
case1:
\t请输入商品的编号;
"
w);
if(thing[i].id==w)
\n\n\t\t------------\n"
\t\t商品编号:
%d\n"
thing[i].id);
\t\t商品名称:
%s\n"
thing[i].name);
\t\t商品产地:
t
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 超市 收银 系统 方案