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

正文內(nèi)容

庫存管理系統(tǒng)的設(shè)計與實現(xiàn)(專業(yè)版)

2025-09-18 05:30上一頁面

下一頁面
  

【正文】 case 4:head=delet( )。gotoxy(10,22)。 } if(fread(ptr1,sizeof(COM),1,fp)!=1) {printf(Fail to print message from FILE!\nPlease press any key to back to Menu\n)。 getch( )。 getch( )。 printf(Press any key to change page:)。 printf(Please press any key to back to last Menu:)。sel!=2)。 printf( * depend on goodsname\n)。 return(head)。 ptr1nextprior=ptr1prior。name)。 gotoxy(1,10)。 char judge[10]。 }ptr2next=ptr3。 } printf(Please input goods39。fliename:)。 if(CHECK_COUNT) printf(Please input the right goodscount!\n)。%s:\n,n,string1)。 flushall( )。 getch( )。 /*輸入貨品信息*/COM *insert( )。是為了了解計算機,還是為了自己的發(fā)展或者是因為個人愛好。輸入條件:調(diào)用載入模塊。再開辟一個新結(jié)點,并使ptr1指向它,輸入該結(jié)點的數(shù)據(jù),如果輸入ptr1num為0,則是輸入結(jié)束標(biāo)志,此結(jié)點不被鏈接到鏈表中,就將NULL賦給ptr2next。保存模塊實現(xiàn)功能:進(jìn)行上述操作后,都要進(jìn)行保存操作,鏈表中的信息以文件形式被長期。它不僅是計算機學(xué)科的核心課程,而且已成為其它理工專業(yè)的熱門選修課。通過程序的編譯掌握對程序的調(diào)試方法及思想,并且讓學(xué)生學(xué)會使用一些編程技巧。查找模塊實現(xiàn)功能:在已經(jīng)存儲的文件中查找指定的貨品信息。當(dāng)輸入的ptr1num不為0時,令head=ptr1;ptr2=ptr1,即把ptr1的值賦給head,使ptr2,ptr1,head都指向這一新開辟的結(jié)點,此結(jié)點就成為鏈表中的第一個結(jié)點。 調(diào)用save( )時 goos’filename:d:\pll\fu輸出結(jié)果: 貨品保存在用戶指定路徑的 *.dat文件中以免丟失。 五、新得體會本學(xué)期我們學(xué)習(xí)了數(shù)據(jù)結(jié)構(gòu)課程,通過基本的訓(xùn)練和基礎(chǔ)知識的鞏固,在對數(shù)據(jù)結(jié)構(gòu)算法進(jìn)行初步了解的同時也提高了語言設(shè)計能力,本次短學(xué)期在經(jīng)過一個學(xué)期數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)后,我們總結(jié)歸納了重點知識,并通過重點知識的運用設(shè)計了一個多功能菜單,以實現(xiàn)多方面的需求。 struct *prior, *next。 char string3[ ]={count}。%s:\n,n,string2)。 if((ptr1=(COM* )malloc(LEN))==NULL) { printf(No enough memory,fail to creat linklist!)。scanf(%d,amp。 clrscr( )。 if(ptr3num=0) {printf(Error inputting!please choose the inserted goods again\n)。 while(ptr1!=NULL) {ptr2=ptr1。 getch( )。message:)。 gotoxy(6,6)。 ptr1=ptr1next。 gotoxy(16,12)。 printf(Please choose the way to search:)。 break。 scanf(%s,judge)。 do {printf(PRINT)。filename(limit to letter or number):)。 if((fp=fopen(strcat(filename1,filename2),rb))==NULL) {gotoxy(15,13)。 if((ptr1=(COM*)malloc(LEN))==NULL) {printf(No enough memory,fail to creat linklist!\nPlease press any key to back to Menu\n)。 /*背景為銀灰色,字為藍(lán)色*/clrscr( )。 /*輸出模塊*/ break。 /*查找模塊*/ break。do{clrscr( )。 } }while(ptr1next!=NULL)。 getch( )。 while(ptr1!=NULL) {if(fwrite(ptr1,sizeof(COM),1,fp)!=1) {printf(Fail to print message to FILE!)。 gotoxy(0,6)。 clrscr( )。amp。 scanf(%d,amp。 int sel。 } else printf(\nCan39。amp。 printf(please choose a number between 1 and 2:)。 clrscr( )。 printf(\nInserting success!Cotinue to insert?(yes or no):)。ptr3name)。 else do {clrscr( )。 gotoxy(1,24)。 flushall( )。scanf(%d,amp。 do {printf(Please input the No.%d goods39。 /*查找貨品信息*/void save(COM *head)。比如本次程序設(shè)計中的第一個程序,運動會分?jǐn)?shù)統(tǒng)計,拿到題目的時候覺得很簡單,可以通過結(jié)構(gòu)體輸入文本和數(shù)據(jù),然后經(jīng)過幾個函數(shù)的計算得出分?jǐn)?shù),但是在語言編輯過程中,發(fā)現(xiàn)無法區(qū)分各學(xué)校以及各選手,無法用恰當(dāng)?shù)姆椒▋Υ鏀?shù)據(jù)和字符,這就是知識在實際中的運用問題。Delet( )刪除模塊刪除模塊要完成的是鏈表的刪除操作,即將一個結(jié)點從已有的鏈表中刪除。(3)刪除模塊:要完成的是鏈表的刪除操作,只需修改鏈表中要刪除結(jié)點的前一個結(jié)點的鏈指針。主序模塊實現(xiàn)功能:完成系統(tǒng)的界面處理,包括開始界面和主菜單界面。數(shù)據(jù)結(jié)構(gòu)的研究不僅涉及到計算機硬件的研究范圍,而且和計算機軟件的研究有著密切的關(guān)系。實際上要完成的是一個簡單數(shù)據(jù)庫管理信息系統(tǒng)的設(shè)計,同時要掌握數(shù)據(jù)結(jié)構(gòu)方面的知識。插入模塊實現(xiàn)功能:向已經(jīng)存盤的文件中再輸入貨品的信息,包括貨品編號、貨品名稱、貨品數(shù)量等等。它們都是指向結(jié)構(gòu)體類型數(shù)據(jù)的。那么輸入模塊實際上就是一個建立鏈表的操作模塊。輸出結(jié)果:輸入正確后,則顯示查找成功,返回菜單后,存盤。 六、C源程序清單include /*標(biāo)準(zhǔn)輸入/輸出頭文件*/include /*包含繪制圖形函數(shù)等頭文件*/include /*包含字符串處理函數(shù)頭文件*/include /*包含動態(tài)存儲與釋放函數(shù)頭文件*/includedefine LEN sizeof(COM)define PRINT % 15ld% 15s% 15d\n,ptr1num,ptr1name,ptr1countdefine CHECK_COUNT ptr1count0define CHECK_COUNT2 ptr3count0define NULL 0typedef struct {long int num。
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1