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

正文內(nèi)容

超市商品管理系統(tǒng)-全文預(yù)覽

2025-09-08 17:04 上一頁面

下一頁面
  

【正文】 /*關(guān)閉文件*/ printf(**********************************\n)。 while(p3!=NULL) /*判斷循環(huán)結(jié)束條件*/ { fprintf(fp,%d %s %s %f %s %d ,p3num,p3name,p3kind,p3price,p3unit,p3quantity)。 /*輸入商品價格與庫存量*/ } p3=p3next。 while(p3!=NULL) /*判斷循環(huán)結(jié)束條件*/ { if((p3num)==q) /*判斷是否為所需要修改的商品*/ { printf(請輸入商品單價與庫存量(如果單價不變請輸入原來的單價)\n)。 printf(**********************************\n)。 /*繼續(xù)循環(huán)*/ printf(**********************************\n)。 /*將商品信息寫入文件*/ p3=p3next。 } } if((fp=fopen(goods ,w))==NULL) /*判斷能否打開文件*/ { printf(can not open the file)。 /*釋放空間*/ p4next=p5。 /*釋放空間*/ } else { p4=head。 scanf(%d,amp。p)。 }if(n==2) /*刪除商品*/ { printf(**********************************\n)。 printf(__________________________________\n)。 /*將商品信息寫入文件*/ p3=p3next。 p3=head。p4quantity)。 p4=(struct good *)malloc(sizeof(struct good))。 scanf(%d,amp。 printf(2 刪除某商品信息\n)。 printf(//////////////////////////////////\n)。 while(p3!=NULL) { printf( %d %s %s % %s %d\n\n,p3num,p3name,p3kind,p3price,p3unit,p3quantity)。 } else { p3next=NULL。p4quantity)。 /*申請頭結(jié)點空間*/ fscanf(fp,%d ,amp。p3num,p3name,p3kind,amp。 exit(0)。 printf(所有商品信息:\n)。 p2next=p1。p1quantity)。 fclose(fp)。 scanf(%d,amp。 printf(請輸入信息:編號,名稱,類型,價格,單位,數(shù)目\n)。 p1next=NULL。p1num,p1name,p1kind,amp。 printf( (以輸入“-1”表示結(jié)束輸入)\n)。 /*申請頭結(jié)點空間*/ p1=head1。struct good *createlist() /*創(chuàng)建鏈表函數(shù)*/{ struct good *head1,*p1,*p2。 /*商品價格*/ char unit[10]。struct good /*定義結(jié)構(gòu)體*/{ int num。 printf(***********************************************\n)。 printf(\n)。 printf(***********************************************\n)。 } break。 while(1){if(m==1) printf(********************************商品信息的查看*******************************\n)。 /*定義文件指針類型*/int i,j,a[4],m。完成在上述系統(tǒng)設(shè)計后,即可著手進行系統(tǒng)實現(xiàn)的工作,開始程序代碼的編寫。l printf3(struct good *p)printf3 struct good *p ()函數(shù)用于遍歷鏈表并打印食品類商品。l jisuan()jisuan()函數(shù)用于判斷商品的類別。商品記錄由商品的基本信息和成績信息字段構(gòu)成。 }本商品管理系統(tǒng)執(zhí)行主流程。 } if(m==3) { printf(********************************商品信息的統(tǒng)計*******************************\n)。 /*定義結(jié)構(gòu)體指針類型*/}*head,*p1,*p2。 /*商品類型*/ float price。 /*定義結(jié)構(gòu)體指針類型*/}*head,*p1,*p2。 /*商品類型*/ float price。劃分出來的模塊相對獨立而又相互關(guān)聯(lián),容易理解。通過本程序的訓(xùn)練,使學(xué)生能對C語言的鏈表的操作有一個更深刻的了解,掌握利用單鏈表存儲結(jié)構(gòu)實現(xiàn)對超市信息管理系統(tǒng)的原理,為進一步開發(fā)出高質(zhì)量的管理信息系統(tǒng)打下堅實的基礎(chǔ)。本程序中涉及結(jié)構(gòu)體、單鏈表、文件保存等方面的知識。 超市管理系統(tǒng)主界面系統(tǒng)設(shè)計2.1 總體設(shè)計本程序采用模塊化設(shè)計方法,即將一個大任務(wù)分成一個個小任務(wù),然后分別設(shè)計個小任務(wù)。 /*商品名稱*/ char kind[40]。 /*商品數(shù)量*/ struct good *next。 /*商品名稱*/ char kind[40]。 /*商品數(shù)量*/ struct good *next。 if(m==2) { printf(********************************商品信息的輸入*******************************\n)。 } } return 0。 輸入信息模塊記錄可以從以文件形式存儲的數(shù)據(jù)文件中讀入,也可從鍵盤逐個輸入商品記錄。l struct good *paixu(struct good*head2) 此函數(shù)用于給鏈表排序。l printf2(struct good *p)printf2()函數(shù)用于遍歷鏈表并打印辦公用品類商品。l tongji2()tongji2()函數(shù)用于統(tǒng)計商品庫存量有2種以上(含兩種)低于100的商品類別。int n=0。Int main()struct good *p1,*p2。 } if(m==4) { printf(********************************退出*******************************\n)。{ printf( 桂林電子科技大學(xué)信息科技學(xué)院超市管理系統(tǒng) \n)。 printf(2 重新輸入新信息(并且刪除原有信息)\n)。 printf(4 退出
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1