- 0
- 0
- 约1.68万字
- 约 20页
- 2026-01-28 发布于北京
- 举报
#includestdio.h
#includeconio.h
#includestring.h
#defineSIZE300
typedef
struct{char
name[30];i
ntnum;c
harshang[10];
floatprice;}
记录;
voidDataInput(record*com,int*nptr);int
DataRead(record*com,int*nptr);void
DataStorage(record*com,intn);/*信息保存到文件
*/voidDataFind();voidDataDisy();void
DataAdd();voidDataDel();voidDataStatistic();
intmain(){recordshangpin[SIZE];int
n=20
umber;/*设商品数*/charfn;printf(\t
~~~~~~商品管理系统~~~~~~);while(1){printf(
\n\t\t1.商品信息录入\n);/*显示主菜单*/
printf(\t\t2.商品信息显示\n);printf(\t\t3.商
品信息查找\n);printf(\t\t4.商品信息添加\n);
printf(\t\t5.商品信息删除\n);printf(\t\t6.商
品信息统计\n);printf(\t\t0.系统);
printf(\n\t~~~~~~~~~~~~~~~~\n);
printf(\t请输入你的一个选项(数字
0‑6))fflush(stdin);scanf(%c,fn);
:;
puts(\n);
#includestdio.h
#includeconio.h
#includestring.h
#defineSIZE300
typedefstruct
{
charname[30];
intnum;
charshang[10];
floatprice;
}record;
voidDataInput(record*com,int*nptr);
intDataRead(record*com,int*nptr);
voidDataStorage(record*com,intn);/*信息保存到文件*/
voidDataFind();
voidDataDisy();
voidDataAdd();
voidDataDel();
voidDataStatistic();
intmain()
{
recordshangpin[SIZE];
intnumber=20;/*设商品数*/
charfn;
printf(\t~~~~~~商品管理系统~~~~~~);
while(1)
{
printf(\n\t\t1.商品信息录入\n);/*显示主菜单*/
printf(\t\t2.商品信息显示\n);
printf(\t\t3.商品信息查找\n);
printf(\t\t4.商品信息添加\n);
printf(\t\t5.商品信息删除\n);
printf(\t\t6.商品信息统计\n);
printf(\t\t0.系统);
printf(\n\t~~~~~~~~~~~~~~~~\n);
printf(\t请输入你的一个选项(数字0-6):);
fflush(stdin);
scanf(%c,fn);
puts(\n);
switch(fn)/*切换到不同功能*/{case1:
DataInput(shangpin,number);break;/*录入
信息*/case2:DataDisy();break;/*信息显示
*/case3:DataFind();break;/*信息查找*/
case4:DataAdd();break;/*增加*/case5:
DataDel();break;/*删除*/case6:
DataStatistic();break;/*信息统计*/case0:
return0;default:puts(\t\t没有这个项!返回主
菜单!);break;}printf(\n\t\t完毕!按任意键继
续);getch();puts(\n);}}void
DataInput(record*com,int*nptr)/*商品信息
录入*
原创力文档

文档评论(0)