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

正文內(nèi)容

超市商品管理系統(tǒng)(參考版)

2024-08-29 17:04本頁面
  

【正文】 我應該更要在C語言方面下工夫,畢竟C語言是C++等更多計算機語言的基礎,C語言學不好意味著以后對其他計算機語言的學習會更吃力。首先,我覺得程序還不夠完善,有些地方甚至有點亂;其次,因時間緊急并沒有加上查詢功能;最后,就是該程序界面不夠美觀大方。后來經(jīng)過老師的指導,并查找了大量資料,終于初步掌握了鏈表的使用與操作。歸納總結(jié)5.1 開發(fā)經(jīng)驗通過對本題目的開發(fā),體會到要掌握以下幾點內(nèi)容。l 在主菜單中選擇在主菜單中選擇3后按回車,既可進入商品信息統(tǒng)計界面系統(tǒng)維護經(jīng)測試與調(diào)試確認軟件無錯時,開發(fā)就告一段落,這時可以交付軟件供用戶使用,但是在軟件的使用過程中還會面臨更加漫長的工作,即軟件維護。l 在商品信息菜單中選擇1在商品信息菜單中選擇1后按回車,既可進入添加商品信息的界面l 在商品信息菜單中選擇2在商品信息菜單中選擇2后按回車,既可進入刪除商品信息界面。當用戶輸入2并按回車鍵后,即可進入輸入信息并建立文件的界面。測試程序時,用監(jiān)視窗口可以隨時查看變量或表達式的值,有時還可以將部分程序代碼用注釋符暫時括起來,縮短程序,以便壓縮出錯代碼的范圍。還應分別測試輸入合法數(shù)據(jù)與非法數(shù)據(jù)時,程序的運行情況。好的測試用例應該是用盡可能少的測試數(shù)據(jù)發(fā)現(xiàn)盡可能多的錯誤,即發(fā)現(xiàn)錯誤的概率要大。能檢查出尚未發(fā)現(xiàn)的、各種不同類型錯誤的測試才是成功的測試。調(diào)試則是確定測試中找到的錯誤性質(zhì)并改正錯誤的過程。在檢查并排除所有語法錯誤后,還會有不易發(fā)現(xiàn)的邏輯錯誤,因此要對程序進行認真仔細的測試與調(diào)試。 printf(________\n)。amp。 printf(________\n)。amp。 printf(________\n)。amp。 printf(________\n)。amp。 printf(________\n)。 printf(商品庫存量有2種以上(含2種)低于100的商品類別:\n)。 } p1=p1next。 while(p1!=NULL) /*判斷遍歷鏈表循環(huán)結(jié)束條件*/ { if(p1quantity100) /*判斷庫存量是否小于100*/ { printf(%s\t%s\n,p1name,p1kind)。 printf(商品名稱\t商品類型\n)。 printf(************************\n)。 printf(\n************************\n)。 /*調(diào)用遍歷鏈表并打印食品類商品函數(shù)*/ break。/*調(diào)用遍歷鏈表并打印辦公用品類商品函數(shù)*/ break。 /*調(diào)用遍歷鏈表并打印日用品類商品函數(shù)*/ break。 /*調(diào)用遍歷鏈表并打印電器類商品函數(shù)*/ break。i4。j4。 printf(________________________________________________\n)。 printf(________________________________________________\n)。 printf(商品平均價格排序表(從高到低)\n)。 g[i]=h。i++) { if(g[j]g[i]) { h=g[j]。j++) /*將新數(shù)組用冒泡排序法排序*/ for(i=j+1。 /*將平均價賦給新數(shù)組*/ for(j=0。i4。 } return。 /*輸出食品類商品信息*/ printf(________________________________________________\n)。 /*定義結(jié)構(gòu)體指針類型*/ p3=p。 } return。 /*輸出辦公用品類商品信息*/ printf(________________________________________________\n)。 /*定義結(jié)構(gòu)體指針類型*/ p3=p。 } return。 /*輸出日用品類商品信息*/ printf(________________________________________________\n)。 /*定義結(jié)構(gòu)體指針類型*/ p3=p。 } return。 /*輸出電器類商品信息*/ printf(________________________________________________\n)。 /*定義結(jié)構(gòu)體指針類型*/ p3=p。 fclose(fp)。 /*繼續(xù)循環(huán)*/ if(p==2) break。p)。 printf(**********\n)。 } printf(**********\n)。 printf(**********************************\n)。 printf(請按4返回\n)。 /*關閉文件*/ printf(**********************************\n)。 } fprintf(fp,%d,1)。 while(p3!=NULL) /*判斷循環(huán)結(jié)束條件*/ { fprintf(fp,%d %s %s %f %s %d ,p3num,p3name,p3kind,p3price,p3unit,p3quantity)。 exit(0)。 /*輸入商品價格與庫存量*/ } p3=p3next。p3price,amp。 while(p3!=NULL) /*判斷循環(huán)結(jié)束條件*/ { if((p3num)==q) /*判斷是否為所需要修改的商品*/ { printf(請輸入商品單價與庫存量(如果單價不變請輸入原來的單價)\n)。 scanf(%d,amp。 printf(**********************************\n)。 printf(請按4返回\n)。 /*繼續(xù)循環(huán)*/ printf(**********************************\n)。 fclose(fp)。 /*將商品信息寫入文件*/ p3=p3next。 /*結(jié)束程序*/ } p3=head。 } } if((fp=fopen(goods ,w))==NULL) /*判斷能否打開文件*/ { printf(can not open the file)。 } p3=p3next。 /*釋放空間*/ p4next=p5。 while(p3!=NULL) /*判斷循環(huán)結(jié)束條件*/ { if((p3num)==p) { p5=p3next。 /*釋放空間*/ } else { p4=head。 if(r==1) { if((headnum)==p) { head=headnext。 scanf(%d,amp。 printf(1 確認刪除\n2 取消刪除\n)。p)。 printf(**********************************\n)。 }if(n==2) /*刪除商品*/
點擊復制文檔內(nèi)容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1