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

正文內(nèi)容

倉庫管理系統(tǒng)程序設(shè)計訓(xùn)練報告-文庫吧資料

2024-08-15 23:02本頁面
  

【正文】 f(\n\n\t☆已成功修改信息!\n\n)。 goto E。(curnumbers),curlocation)。(curoriginqun),amp。 /*輸入該產(chǎn)品的新信息*/ printf(\t)。 goto D。 cur=curnext。amp。 cur=h。D: printf(\t☆請輸入要修改產(chǎn)品名稱:)。 /*結(jié)束該函數(shù)且返回新鏈表后返回主菜單*/}struct product *changeproduct(struct product *h) /*定義修改產(chǎn)品信息函數(shù)*/{ struct product *cur=NULL,*curpre=NULL。 printf(\n\t☆已成功刪除該產(chǎn)品信息!\n\n)。 /*該節(jié)點的前一位鏈節(jié)指向該鏈節(jié)后的下一位節(jié)點*/ free(cur)。 /*前一個鏈節(jié)指向空*/ free(cur)。 /*當(dāng)前鏈?zhǔn)缀笠?/ free(cur)。 goto G。 /*如果不是所需節(jié)點,curpre指向后移*/ cur=curnext。amp。 cur=h。G: printf(\t☆請輸入要刪除的產(chǎn)品名稱:)。}struct product *delproduct(struct product *h) /*定義刪除某位產(chǎn)品的信息函數(shù),名稱由用戶輸入*/{ struct product *cur=NULL,*curpre=NULL。 } printf(\n\t%s\t%s\t%s\t%d\t%d\t%d\t%s\n,newNodename,newNodemanufacturer,newNodeorigin, newNodeoriginqun,newNodenowqun,newNodenumbers,newNodelocation)。 while(newNodenext!=NULL) { printf(\n\t%s\t%s\t%s\t%d\t%d\t%d\t%s,newNodename,newNodemanufacturer,newNodeorigin, newNodeoriginqun,newNodenowqun,newNodenumbers,newNodelocation)。 /*獲取鏈表頭指針*/ system(cls)。void printList(struct product *h) /*定義輸出產(chǎn)品信息函數(shù)*/{ struct product *newNode。 return head。 /*DOS清屏*/ printf(\n\t☆恭喜你輸入已完成。 /*將當(dāng)前節(jié)點與下個節(jié)點連接起來*/ cur=curnext。 } curnextnext=NULL。 if(curnextoriginqun0||curnextnowqun0||curnextoriginquncurnextnowqun) /*判斷輸入數(shù)據(jù)是否正確*/ { printf(\n\t★輸入數(shù)據(jù)錯誤,請重新輸入!\n\n)。(curnextnowqun),amp。 scanf(%s%s%s%d%d%d%s,curnextname,curnextmanufacturer,curnextorigin, amp。 /*開辟下一個節(jié)點需要的空間*/B: printf(\t☆請輸入第%d種產(chǎn)品的:名稱 制造商 產(chǎn)地 原產(chǎn)量 現(xiàn)有量 編號 存放位置\n,i+1)。 /*將cuenext賦給頭節(jié)點*/ cur=curnext。 } curnextnext=NULL。 if(curnextoriginqun0||curnextnowqun0||curnextoriginquncurnextnowqun) /*判斷輸入數(shù)據(jù)是否正確*/ { printf(\n\t★輸入數(shù)據(jù)錯誤,請重新輸入!\n\n)。(curnextnowqun),amp。 scanf(%s%s%s%d%d%d%s,curnextname,curnextmanufacturer,curnextorigin, amp。 curnext=(struct product*)malloc(sizeof(struct product))。in。n)。 /*定義節(jié)點數(shù)、循環(huán)變量*/ printf(\t☆請輸入要創(chuàng)建的節(jié)點數(shù):)。struct product *createList() /*定義新建產(chǎn)品信息函數(shù)*/{ struct product *head=NULL,*cur=NULL,*curnext=NULL。 getch()。 printf(\t★ ★\n)。 printf(\t★ ★\n)。 printf(\t★ ★\n)。 printf(\t★ ★\n)。 printf(\t★ ★\n)。 printf(\t★ ★\n)。 printf(\t★ ★\n)。void W(){ printf(\n\n\n)。 /*存放位置*/ struct product *next。 /*現(xiàn)有產(chǎn)品數(shù)量*/ int numbers。 /*產(chǎn)地*/ int originqun。 /*產(chǎn)品名稱*/ char manufacturer[30]。YNstrcmp(curname,name.)?curpre=curcur=curnextNinput nameNNstrcmp(cur name,name)?curpre=curcur=curnextNNcur!=NULL?cur==h?h=hnextfree(cur)curnext==NULL?curprenext=NULLfree(cur)curprenext=curnextfree(cur)delproduct()函數(shù)流程圖:YreturnYYY
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1