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

正文內(nèi)容

c課程設(shè)計報告-超市管理系統(tǒng)-文庫吧

2025-01-03 20:51 本頁面


【正文】 oods *sort2(struct goods *head) { struct goods *p, *h, *q, *temp, t。 //貨號排序 h=headnext。 printf(\n\n\n\n\n\t\t\t商品按貨號排序為:\n\n)。 for(p = h。 p。 p = pnext) for(q = pnext。 q。 q = qnext) if((pnumber) (qnumber)0) { t = *p。 *p = *q。 *q = t。 temp = pnext。 pnext = qnext。 qnext = temp。 } print(head)。 printf(\n\t\t\t按任意鍵返回菜單。)。 return head。} (6)統(tǒng)計模塊在屏幕上顯示所有商品信息。(7)查找模塊 有兩種方式:1. 選擇按貨號查找,輸入貨號,屏幕出現(xiàn)相應(yīng)的商品信息。如輸入貨號9,則顯示:貨號 名稱 類型 單價(元) 數(shù)量 9 讀者 雜志 4 102. 選擇按價格查找,輸入價格,屏幕出現(xiàn)相應(yīng)的商品信息。如輸入價格5,則顯示:貨號 名稱 類型 單價(元) 數(shù)量 6 蘋果 水果 5 25 若輸入的貨號貨價格不在統(tǒng)計表中,則輸出“沒有找到相關(guān)商品”。 編碼:find(struct goods *head) { struct goods *p。 int a,b。printf(請選擇:\n)。 printf(\t\\n\t\)。printf(\n\n\t\t請輸入序號: )。 scanf(%d,amp。b)。 if(b==1) { printf(\n輸入你要查詢的商品貨號: )。 scanf(%d,amp。a)。 printf(\n)。 p=headnext。while(p!=NULL){if(pnumber==a) {printf( \t\t貨號 名稱 類型 單價(元) 數(shù)量 )。 printf(\n \t%d %s %s %d %d\n,pnumber,pname,ptype,pprice,pamount)。break。 } p=pnext。} if(p==NULL) printf(\n沒有找到相關(guān)商品\n\n) } if(b==2) { p=headnext。printf(\n輸入你要查找的商品價格: )。 scanf(%d,amp。a)。 while(p!=NULL){if(pprice==a { printf( \t\t貨號 名稱 類型 單價(元) 數(shù)量 )。 printf(\n \t%d %s %s %d %d\n,pnumber,pname,ptype,pprice,pamount) break。 } p=pnext。 } if(p==NULL) printf(\n沒有找到相關(guān)商品\n\n)。 }printf(按任意鍵返回菜單。)。 return(0)。}(8)退出模塊 選擇后,屏幕上將提示繼續(xù)操作還是退出。選擇Y返回主菜單,選擇N退出。五.測試數(shù)據(jù)及運(yùn)行結(jié)果1.正常測試數(shù)據(jù)和運(yùn)行結(jié)果錄入模塊: 修改模塊:刪除模塊:2.異常測試數(shù)據(jù)及運(yùn)行結(jié)果查找模塊:刪除模塊:六.調(diào)試情況,設(shè)計技巧及體會1.改進(jìn)方案 我對這次的實驗設(shè)計完成的還比較滿意,這個超市管理系統(tǒng)主體上利用結(jié)構(gòu)體、鏈表完成,密碼部分運(yùn)用了數(shù)組知識,運(yùn)用VC編寫完成。 此程序的不足之處是基本信息方面還不夠完善,譬如沒有保質(zhì)期,銷售狀況等方面的信息。另一方面就是在運(yùn)行此程序時。需要執(zhí)行操作的提示語不夠具體和完善。改進(jìn)方法:在時間充足的情況下多建立結(jié)構(gòu)體數(shù)組存儲商品基本信息,使得商品信息更加完善。此外,可以在編程時加一些必要的提示語,如“輸入完畢,是否確認(rèn)”、“是否繼續(xù)”等。2.體會課程設(shè)計看似簡單,實則不然。首先,我花費(fèi)了三、四天時間寫程序,以后的大多數(shù)時間就在調(diào)程序。先是構(gòu)思結(jié)構(gòu)大體框架,再考慮細(xì)節(jié)。這讓我明白“宏觀主宰全局,細(xì)節(jié)決定成敗”的道理,即使是小到一個分號也有可能使你的程序無法運(yùn)行。寫程序的時候必須很認(rèn)真,要有耐心,欲速則不達(dá)。程序的關(guān)鍵在于調(diào)試程序。C語言程序?qū)ξ覀儊碚f比較難,在匆忙的學(xué)習(xí)中更是難上加難。在這次的學(xué)習(xí)中我學(xué)會了如何寫一個好程序,在老師和其他同學(xué)的的幫助下我學(xué)會了如何調(diào)試,如何查找系統(tǒng)沒有提示的錯誤,最后終于排除萬難把程序搞定。學(xué)習(xí)C語言以來,我第一次體會到原來編程也挺有意思的,也領(lǐng)略了熬夜編程的滋味,懂得了要收獲就得付出的道理。感謝老師和同學(xué)的幫助,讓我成功完成了課程設(shè)計?!禖語言程序設(shè)計》王曙燕版,《C程序設(shè)計》譚浩強(qiáng)版。八.附錄:源代碼(電子版)includeincludeincludeincludeincludeincludedefine L sizeof(struct goods)void wele()。void Menu()。 int menu1()。int menu2()。int select1( )。int select2()。struct goods *readfile()。void savefile(struct goods *p)。struct goods *input(void)。 void modify(struct goods *head)。struct goods *delet(struct goods *p0)。struct goods *add(struct goods *head)。void Sort()。 struct goods *sort1(struct goods *head)。struct goods *sort2(struct goods *head)。print(struct goods *head)。int find(struct goods *p)。 void finish()。 struct goods //商品結(jié)構(gòu)體//{ int number。 char name[20]。 char type[10]。 int price。 int amount。 struct goods *next。}。int n。void main() //主函數(shù)//{ system(color 37)。 wele()。}void wele(){ char ch。 printf(\n ★★★★★★★★★★★★★★★★★★★★\n)。 //歡迎界面,進(jìn)入主菜單欄 printf( ★★★★★★★★★★★★★★★★★★★★\n\n)。 printf( 歡迎 \n)。 printf( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n)。 printf( 歡迎來到GAN超市! \n)。 printf( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n)。 printf( GAN超市竭誠為您服務(wù)! \n)。 printf( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n)。 printf( 如果您有任何問題,歡迎撥打客服熱線88888888. \n)。 printf( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n)。 printf( 本超市禁止吸煙! \n)。 printf( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n)。 printf( 請按任意鍵進(jìn)入主菜單 \n)。 printf( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n)。 printf( 制作人:甘娜\n)。 printf( 班級:計科1103\n)。 printf(
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1