c超市商品信息管理系统数组版Word文档格式.docx

上传人:b****6 文档编号:19954509 上传时间:2023-01-12 格式:DOCX 页数:13 大小:16.05KB
下载 相关 举报
c超市商品信息管理系统数组版Word文档格式.docx_第1页
第1页 / 共13页
c超市商品信息管理系统数组版Word文档格式.docx_第2页
第2页 / 共13页
c超市商品信息管理系统数组版Word文档格式.docx_第3页
第3页 / 共13页
c超市商品信息管理系统数组版Word文档格式.docx_第4页
第4页 / 共13页
c超市商品信息管理系统数组版Word文档格式.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

c超市商品信息管理系统数组版Word文档格式.docx

《c超市商品信息管理系统数组版Word文档格式.docx》由会员分享,可在线阅读,更多相关《c超市商品信息管理系统数组版Word文档格式.docx(13页珍藏版)》请在冰豆网上搜索。

c超市商品信息管理系统数组版Word文档格式.docx

1.**************录入商品信息*************\n\n"

2.**************修改商品信息*************\n\n"

3.**************查询商品信息*************\n\n"

4.**************删除商品信息*************\n\n"

5.**************统计商品信息*************\n\n"

6.**************退出管理系统*************\n\n"

请输入需要进行操作前的编号:

\n"

scanf("

%d"

&

n);

do{

if(n>

6||n<

0){

\n输入错误,请重新输入!

}else{

w=1;

}

}while(w==0);

switch(n){

case1:

a();

break;

case2:

b();

case3:

c();

case4:

d();

case5:

e();

case6:

exit(0);

return0;

voida(){

FILE*fp;

intt;

if((fp=fopen("

s.txt"

"

a+"

))==NULL){

无法打开此文件"

商品编号、商品名称、商品品牌、库存数量、售价、已售数量\n"

请按照上面的格式录入商品信息\n"

%d%s%s%d%f%d"

SNum[0],&

SName[0][0],&

pub[0][0],&

Anamber[0],&

price[0],&

Bnamber[0]);

fprintf(fp,"

%d%s%s%d%f%d\n"

SNum[0],SName[0],pub[0],Anamber[0],price[0],Bnamber[0]);

fclose(fp);

是否继续录入商品信息?

(1/0)\n"

t);

if(t==1){

main();

voidb(){

intnum;

inti;

intt=0;

intm;

inttemp;

rt+"

不能打开此文件\n"

请输入你要修改的商品编号\n"

num);

for(;

!

feof(fp);

t++){

fscanf(fp,"

%d%s%s%d%f%d"

SNum[t],&

SName[t][t],&

pub[t][0],&

Anamber[t],&

price[t],&

Bnamber[t]);

for(i=0;

i<

t+1;

i++){

if(num==SNum[i]){

2-商品名称\n"

3-商品品牌\n"

4-库存数量\n"

5-售价\n"

6-已售数量\n"

aaa:

请输入要修改的选项前的编号:

temp);

switch(temp){

请输入要修改的内容:

SNum[i]);

%s"

SName[i][0]);

pub[i][0]);

Anamber[i]);

%f"

price[i]);

Bnamber[i]);

default:

输入错误,"

gotoaaa;

wt"

for(i=0;

t;

i++){

SNum[i],SName[i],pub[i],Anamber[i],price[i],Bnamber[i]);

修改成功,是否继续修改?

(1/0)"

m);

if(m==1){

voidc()

{

intnum,a;

charname[20];

charapub[20];

1-按商品名称查询,2-按品牌名查询,3-按照商品编号查询\n"

请输入要进行操作前的编号:

r"

))==NULL)

for(t=0;

t++)

SNum[t],SName[t],pub[t],&

Bnamber[t]);

if(num==1)

请输入你要查询的商品名:

name[0]);

商品编号商品名称商品品牌库存数量售价已售数量\n"

i++)

if((strcmp(SName[i],name))==0)

%5d%8s%8s%9d%8.1f%5d\n"

elseif(num==2)

//输入商品品牌,在商品信息文件中统计其不同商品名称的库存量,并输出库存量最高的那个商品的信息

intmax=0,n;

请输入你要查询的商品品牌:

apub[0]);

if((strcmp(pub[i],apub))==0)

{printf("

SNum[i],SName[i],pub[i],Anamber[i],price[i],Bnamber[i]);

if(Anamber[i]>

max)

max=Anamber[i];

n=i;

库存量最高的那个商品的信息:

\n%5d%8s%8s%9d%8.1f%5d\n"

SNum[n],SName[n],pub[n],Anamber[n],price[n],Bnamber[n]);

elseif(num==3)

请输入你要查询的商品编号:

a);

if(SNum[i]==a)

else

输入错误!

是否继续查询?

if(m==1)

voidd()

请输入你要删除的商品编号\n"

Bnamber[t]);

i++)

if(num==SNum[i])

SNum[i]=0;

SName[i][0]=0;

pub[i][0]=0;

Anamber[i]=0;

Bnamber[i]=0;

%d%d%d%d%f%d\n"

}

删除成功,是否继续删除?

}else

voide()

intx,b;

inty=10;

doubles,sum;

请选择相应的编号\n"

1-出售,2-进货\n"

x);

if(x==1)

出售\n"

请输入商品编号和名称\n"

请输入商品数量\n"

Anamber[i])

输入错误,请重新输入"

Anamber[i]=Anamber[i]-n;

Bnamber[i]=Bnamber[i]+n;

sum=price[i]*Bnamber[i];

b=Anamber[i];

s=n*price[i];

商品编号商品名称商品品牌库存数量售价已售数量当前销售价格已销售总价\n"

%d%s%s%d%f%d%f%f\n"

SNum[i],SName[i],pub[i],Anamber[i],price[i],Bnamber[i],s,sum);

if("

b<

y"

商品库存量较低,请及时补充\n"

SNum[i],SName[i],pub[i],Anamber[i],price[i],Bnamber[i]);

修改成功,是否继续?

if(x==2)

进货\n"

请输入商品编号\n"

Anamber[i]=Anamber[i]+n;

商品不存在,请添加该商品信息\n"

是否添加?

1-是/2-否\n"

if(n==1)

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1