如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
-.
-.可修编.
用c编写的产品管理系统,含有产品录入和按价格围搜索,产品信息修改等功能
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
typedefstructgoods
{
chargoods_num[10];
chargoods_name[20];
chargoods_product[20];
intgoods_birth;
intgoods_price;
structgoods*next;
}gd;
gd*h_goods;
voidLogin();//登陆
intMenu();//主菜单
voidMenu_select();//查找菜单
voidInit();//系统初始化
voidInsert_New_goods();//输入产品信息
intFind();//查找产品菜单
voidFind_Select();//查找菜单项选择择函数
voidFind_goods();//查找产品函数
voidmodiification_goods();//查找产品信息修改函数
voidSave();/*保存信息*/
voidLoad();/*加载信息*/
voidLogin()/*登陆*/
{
system("cls");
}
intMenu()/*主菜单*/
{intsn;
printf("\n\t\t产品管理系统主菜单\n");
printf("=================================================\n");
printf("*\t0----退出系统*\n");
printf("*\t1----产品入库*\n");
printf("*\t2----查询*\n");
printf("*\t3----记录修改*\n");
printf("=================================================\n");
printf("请选择相应选项:");
for(;;)
{scanf("%d",&sn);
fflush(stdin);
if(sn<0||sn>4)
printf("\n错误!请重新输入:");
elsebreak;
}
returnsn;
}
voidMenu_select()/*主菜单项选择择函数*/
{
for(;;)/*循环调用模式,保证能进展重复操作*/
{
switch(Menu())/*功能选择*/
{case0:
system("cls");/*去除屏幕先前的显示容*/
Save();
printf("\n\n\t文件保存成功!\n");
printf("\n\n\t欢送下次使用本系统!\n");
getchar();
exit(0);
case1:Insert_New_goods();break;
case2:Find_Select();break;
case3:modiification_goods();break;
default:printf("\n错误!");exit(0);
}
}
}
voidInit()/*初始化*/
{
gd*p0;
printf("\n产品初始化开场,请输入货物信息..\n包括编号.产品称名,生产厂家、生产日期、价格..\n");
p0=(gd*)malloc(sizeof(gd));
h_goods=p0;
printf("\n请输入产品的信息:\n");
printf("goodsNo:");/*输入产品编号(唯一)*/
scanf("%s",p0->goods_num);
printf("goodsName:");/*输入产品名称(不唯一)*/
scanf("%s",p0->goods_name);
printf("goodsproduct:");/*输入产品生产厂家(唯一)*/
scanf("%s",p0->goods_product);
printf("goodsbirth:");/*输入产品生产日期(不唯一)*/
scanf("%d",&p0->goods_birth);
printf("goods_price:");/*输入产品价格(不唯一)*/
scanf("%d",&p0->goods_price);
p0->next=NULL;
printf("\n产品信息初始化完毕!按任意键继续下一步操作..\n");
getchar();
system("cls");
}
voidInsert_New_goods()/*新产品入库*/
{
gd*p,*p0,*p1;
p=p1=h_goods;
printf("\n新货入库模块...\n");
printf("\n请输入信息..\n包括请输入产品信息..
17****21
实名认证
内容提供者
最近下载