商品管理系统功能实现与应用.pdfVIP

  • 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)

1亿VIP精品文档

相关文档