資源描述:
《c語言,程序源代碼,產品管理》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、用c編寫的產品管理系統(tǒng),含有產品錄入和按價格范圍搜索,產品信息修改等功能#include#include#includetypedefstructgoods{chargoods_num[10];chargoods_name[20];chargoods_product[20];intgoods_birth;intgoods_price;structgoods*next;}gd;gd*h_goods;voidLogin();//登陸intMenu();//主菜單voidMenu_select();//查找菜單voidI
2、nit();//系統(tǒng)初始化voidInsert_New_goods();//輸入產品信息intFind();//查找產品菜單voidFind_Select();//查找菜單選擇函數voidFind_goods();//查找產品函數voidmodiification_goods();//查找產品信息修改函數voidSave();/*保存信息*/voidLoad();/*加載信息*/voidLogin()/*登陸*/{system("cls");}intMenu()/*主菜單*/{intsn;printf("tt產品管理系統(tǒng)主菜單");printf("======
3、===========================================");printf("*t0----退出系統(tǒng)*");printf("*t1----產品入庫*");printf("*t2----查詢*");printf("*t3----記錄修改*");printf("=================================================");printf("請選擇相應選項:");for(;;){scanf("%d",&sn);fflush(stdin);if(sn<0
4、
5、sn>4)printf
6、("錯誤!請重新輸入:");elsebreak;}returnsn;}voidMenu_select()/*主菜單選擇函數*/{for(;;)/*循環(huán)調用模式,保證能進行重復操作*/{switch(Menu())/*功能選擇*/{case0:system("cls");/*清除屏幕先前的顯示內容*/Save();printf("t文件保存成功!");printf("t歡迎下次使用本系統(tǒng)!");getchar();exit(0);case1:Insert_New_goods();break;case2:Find_Select();break;
7、case3:modiification_goods();break;default:printf("錯誤!");exit(0);}}}voidInit()/*初始化*/{gd*p0;printf("產品初始化開始,請輸入貨物信息..包括編號.產品稱名,生產廠家、生產日期、價格..");p0=(gd*)malloc(sizeof(gd));h_goods=p0;printf("請輸入產品的信息:");printf("goodsNo:");/*輸入產品編號(唯一)*/scanf("%s",p0->goods_num);printf("goodsName
8、:");/*輸入產品名稱(不唯一)*/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("產品信息初始化完畢!按任意鍵
9、繼續(xù)下一步操作..");getchar();system("cls");}voidInsert_New_goods()/*新產品入庫*/{gd*p,*p0,*p1;p=p1=h_goods;printf("新貨入庫模塊...");printf("請輸入信息..包括請輸入產品信息..包括編號.產品稱名,生產廠家、生產日期、價格");p0=(gd*)malloc(sizeof(gd));printf("goodsNo:");scanf("%s",p0->goods_num);while(strcmp(p