用c语言编写商品管理系统Word下载.doc
- 文档编号:14575785
- 上传时间:2022-10-23
- 格式:DOC
- 页数:10
- 大小:123KB
用c语言编写商品管理系统Word下载.doc
《用c语言编写商品管理系统Word下载.doc》由会员分享,可在线阅读,更多相关《用c语言编写商品管理系统Word下载.doc(10页珍藏版)》请在冰豆网上搜索。
/*商品录入并保存*/
voidshow();
/*显示商品记录*/
voidorder();
/*商品记录排序*/
voiddel();
/*商品记录删除*/
voidmodify();
/*商品记录修改*/
voidmenu();
/*主菜单*/
voidinsert();
/*商品记录插入*/
voidtotal();
/*商品统计*/
voidsearch();
/*查看商品记录*/
voidmain()
intn;
menu();
scanf("
%d"
&
n);
while(n)
{
switch(n)
{
case0:
break;
case1:
in();
case2:
search();
case3:
del();
case4:
modify();
case5:
insert();
case6:
order();
case7:
total();
default:
printf("
error!
操作错误.....\n"
);
}
getch();
menu();
scanf("
}
}
/**************************自定义主菜单函数************************/
voidmenu()
{
system("
cls"
/*清屏*/
printf("
\n\n\n\n\n"
\t\t--------欢迎将进入商品管理系统----------------\n"
\t\t|\t0.退出|\n"
\t\t|\t1.录入记录|\n"
\t\t|\t2.查找记录|\n"
\t\t|\t3.删除记录|\n"
\t\t|\t4.修改记录|\n"
\t\t|\t5.插入记录|\n"
\t\t|\t6.排序记录|\n"
\t\t|\t7.统计记录|\n"
\t\t|--------------------------------------------|\n"
printf("
\t\t\t请输入您的操作类型【0-7】:
\n"
}
/**************************自定义商品录入并保存函数************************/
voidin()
{inti,m=0;
charch[2];
FILE*fp;
if((fp=fopen("
data.txt"
"
ab+"
))==NULL)
{printf("
不能打开文件!
\n"
return;
}
while(!
feof(fp))
{if(fread(&
comm[m],LEN,1,fp)==1)
m++;
}
fclose(fp);
if(m==0)
printf("
无商品记录........\n"
else
{system("
show();
}
if((fp=fopen("
wb"
{printf("
return;
}
for(i=0;
i<
m;
i++)
fwrite(&
comm[i],LEN,1,fp);
printf("
是否输入?
(y/n):
scanf("
%s"
ch);
while(strcmp(ch,"
Y"
)==0||strcmp(ch,"
y"
)==0)
{printf("
编号:
comm[m].num);
for(i=0;
if(comm[m].num==comm[i].num)
{printf("
该记录已经存在,按任意键返回......\n"
getch();
fclose(fp);
return;
}
商品名:
scanf("
comm[m].name);
单价:
%lf"
comm[m].price);
数量:
comm[m].total=comm[m].count*comm[m].price;
if(fwrite(&
comm[m],LEN,1,fp)!
=1)
{printf("
不能保存!
getch();
return;
else{printf("
%s已经保存!
m++;
}
printf("
是否继续?
scanf("
}
fclose(fp);
printf("
OK!
return;
}
/**************************自定义显示商品记录函数************************/
voidshow()
{inti,m=0;
{printf("
不能打开记录!
return;
while(!
{if(fread(&
m++;
fclose(fp);
if(m==0)
{printf("
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 编写 商品 管理 系统