c语言,程序源代码,产品管理.doc
上传人:17****21 上传时间:2024-09-09 格式:DOC 页数:16 大小:52KB 金币:5 举报 版权申诉
预览加载中,请您耐心等待几秒...

c语言,程序源代码,产品管理.doc

c语言,程序源代码,产品管理.doc

预览

免费试读已结束,剩余 6 页请下载文档后查看

5 金币

下载此文档

如果您无法下载资料,请参考说明:

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包括请输入产品信息..