freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

商品進(jìn)銷存管理程序課程設(shè)計論文-文庫吧

2025-08-03 13:52 本頁面


【正文】 ***\n)。 printf( ** 7 刪除信息 ***\n)。 printf( ** ***\n)。 printf( ** 8 查看銷量排行榜 ***\n)。 printf( ** ***\n)。 printf( ** 0 退出系統(tǒng) ***\n)。 printf( ** ***\n)。 printf( **☆☆★★★歡迎進(jìn)入商品管理系統(tǒng)★★★☆☆☆ \n)。 printf( \n)。 printf( 請輸入 :)。 scanf(%d,amp。choice)。 printf(\n)。 switch(choice) 三、 系統(tǒng)實現(xiàn) 幾個最主要功能的流程圖如下: . Main()函數(shù) 商品管理系統(tǒng)界面 商品信息輸入鏈表功能 選擇功能 商品添加功能 銷售物品功能 進(jìn)貨功能 刪除商品功能 修改商品信息 查詢商品信息 銷售排行榜 商品信息輸入鏈表功能代碼: struct shopping *shuju_shopping() { int n=0。 FILE *fp。 struct shopping *wu=NULL,*p1,*p2。 fp=fopen(,rb)。 if(fp==NULL) { printf(\nsorry,讀取數(shù)據(jù)失敗 !\n)。 } else { p1=p2=(struct shopping *)malloc(sizeof(shopping))。 while(!feof(fp)) { n++。 if(n==1) { fscanf(fp,%d%s%s%f%d,amp。p1shanping_bianhao,p1shanpinname,p1jiliangdanwei,amp。p1jia_ge,amp。p1kucun)。 wu=p1。 } else { p2next=p1。 } p2=p1。 p1=(struct shopping *)malloc(sizeof(shopping))。 fscanf(fp,%d%s%s%f%d,amp。p1shanping_bianhao,p1shanpinname,p1jiliangdanwei,amp。p1jia_ge,amp。p1kucun)。 } p2next=NULL。 fclose(fp)。 return(wu)。 } return 0。 } 添加新種類的商品代碼: struct shopping *insertshopping(struct shopping *wu) { char ch。 wu=shuju_shopping()。 struct shopping *p,*q,*t。 FILE *fp。 if((fp=fopen(,a+))==NULL) return 0。 q=wu。 while(q!=NULL) { t=q。 q=qnext。 if(q==NULL) { p=(struct shopping*)malloc(sizeof(shopping))。 printf(\n 請依次輸入新商品的編號,商品名,計量單位和價格 :\n)。 scanf(%d%s%s%f,amp。pshanping_bianhao,pshanpinname,pjiliangdanwei,amp。pjia_ge)。 pkucun=0。 if(duibi(pshanping_bianhao)) { printf(************************************\n)。 printf(該商品已存在,添加失敗 \n\n)。 free(p)。 break。 } getchar()。 printf(************************\n)。 printf(確定輸入請輸入 Y,否則請輸入 N\n\n)。 printf(請輸入: )。 ch=getchar()。 printf(************************\n)。 if(ch==39。Y39。||ch==39。y39。) { fprintf(fp,%d %s %s %.2f %d%c,pshanping_bianhao,pshanpinname,pjiliangdanwei,pjia_ge,pkucun,39。\n39。)。 tnext=p。 pnext=NULL。 printf( 添加成功! \n\n)。 break。 } else printf( 添加失敗 ! \n\n)。 } } fclose(fp)。 return wu。 } 銷售商品和進(jìn)貨功能代碼( a 為 0 時執(zhí)行銷售功能,為 1 時執(zhí)行進(jìn)貨功能): struct sell_and_buy *jinghuo(int a) { FILE *fp1。 if((fp1=fopen(,ab+))==NULL) return 0。 int n,m,flag=1。 struct sell_and_buy *head,*p1。 struct shopping *wu,*p。 head=shuju_buy_or_sell()。 wu=shuju_shopping()。 p1=head。 printf( \n)。 printf( 請輸入商品編號: \n)。 p=wu。 p1=head。 while(flag==1) { scanf(%d,amp。n)。 while(p!=NULL) { if(pshanping_bianhao==n) { printf(┏━━━━━━━━━━━━━━━━━━┓ \n)。 printf( 編號 : %d \n\n,pshanping_bianhao)。 printf( 名稱 : %s \n\n,pshanpinname)。 printf( 價格 : % 元 \n\n,pjia_ge)。 printf( 庫存 : %d%s \n\n,pkucun,pjiliangdanwei)。 printf(┗━━━━━━━━━━━━━━━━━━┛ \n\n)。 printf(*****************************************************************\n)。 printf(請輸入該商品的交易數(shù)量 及 交易時間 (格式為﹣- ): \n)。 scanf(%d%s,amp。m,p1date)。 if(!a) { if(mpkucun) { printf(************************\n\n)。 printf( 庫存不足 ,無法銷售 \n\n\n\n)。 break。 } m=m。 } pkucun=pkucun+m。 p1buy_or_sell=m。 p1shanping_bianhao=pshanping_bianhao。 strcpy(p1shanpinname,pshanpinname)。 strcpy(p1jiliangdanwei,pjiliangdanwei)。 fwrite(p1,sizeof(struct sell_and_buy),1,fp1)。 printf(************************\n\n)。 if(!a) { printf(應(yīng)支付金額: %.2f 元 \n\n,(m*pjia_ge))。 } printf( 交易成功 \n\n)。 break。 } p=pnext。 } if(p==NULL) { printf(沒有該商 品 \n\n)。 printf( 請重新輸入正確的商品編號商品編號: \n\n)。 p=wu。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1