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

正文內(nèi)容

超市商品管理系統(tǒng)-資料下載頁(yè)

2025-08-18 17:04本頁(yè)面
  

【正文】 p3unit,p3quantity)。 /*輸出食品類(lèi)商品信息*/ printf(________________________________________________\n)。 } p3=p3next。 } return。}void shunxudayin(){ for(i=0。i4。i++) g[i]=aver[i]。 /*將平均價(jià)賦給新數(shù)組*/ for(j=0。j3。j++) /*將新數(shù)組用冒泡排序法排序*/ for(i=j+1。i4。i++) { if(g[j]g[i]) { h=g[j]。 g[j]=g[i]。 g[i]=h。 } } printf(\n****************************\n)。 printf(商品平均價(jià)格排序表(從高到低)\n)。 printf(****************************\n)。 printf(________________________________________________\n)。 printf(編號(hào)\t名稱\t類(lèi)別\t單價(jià)\t單位\t數(shù)量\n)。 printf(________________________________________________\n)。 for(j=0。j4。j++) for(i=0。i4。i++) { if (aver[i]==g[j]) /*判斷每類(lèi)商品平均價(jià)格的先后順序*/ switch(i) { case 0: printf0(head)。 /*調(diào)用遍歷鏈表并打印電器類(lèi)商品函數(shù)*/ break。 case 1: printf1(head)。 /*調(diào)用遍歷鏈表并打印日用品類(lèi)商品函數(shù)*/ break。 case 2: printf2(head)。/*調(diào)用遍歷鏈表并打印辦公用品類(lèi)商品函數(shù)*/ break。 case 3: printf3(head)。 /*調(diào)用遍歷鏈表并打印食品類(lèi)商品函數(shù)*/ break。 } }}void tongji1(){ p1=head。 printf(\n************************\n)。 printf(庫(kù)存量低于100的貨名及類(lèi)別\n)。 printf(************************\n)。 printf(________________________\n)。 printf(商品名稱\t商品類(lèi)型\n)。 printf(________________________\n)。 while(p1!=NULL) /*判斷遍歷鏈表循環(huán)結(jié)束條件*/ { if(p1quantity100) /*判斷庫(kù)存量是否小于100*/ { printf(%s\t%s\n,p1name,p1kind)。 /*輸出商品名稱及類(lèi)別*/ printf(________________________\n)。 } p1=p1next。 }}void tongji2(){ printf(\n**********************************************\n)。 printf(商品庫(kù)存量有2種以上(含2種)低于100的商品類(lèi)別:\n)。 printf(**********************************************\n)。 printf(________\n)。 if((a[0]100)amp。amp。(a[0]=2)) /*判斷電器類(lèi)庫(kù)存量是否為2種以上(含2種)低于100*/ { printf(電器\n)。 printf(________\n)。 } if((a[1]100)amp。amp。(a[1]=2)) /*判斷日用品類(lèi)庫(kù)存量是否為2種以上(含2種)低于100*/ { printf(日用品\n)。 printf(________\n)。 } if((a[2]100)amp。amp。(a[2]=2)) /*判斷食品類(lèi)庫(kù)存量是否為2種以上(含2種)低于100*/ { printf(食品\n)。 printf(________\n)。 } if((a[3]100)amp。amp。(a[3]=2)) /*判斷辦公用品類(lèi)庫(kù)存量是否為2種以上(含2種)低于100*/ { printf(辦公用品\n)。 printf(________\n)。 }}3.2 測(cè)試與調(diào)試 概述一般情況下,為解決一個(gè)問(wèn)題所編寫(xiě)的程序代碼較長(zhǎng),可能包括幾百條甚至成千上萬(wàn)條語(yǔ)句。在檢查并排除所有語(yǔ)法錯(cuò)誤后,還會(huì)有不易發(fā)現(xiàn)的邏輯錯(cuò)誤,因此要對(duì)程序進(jìn)行認(rèn)真仔細(xì)的測(cè)試與調(diào)試。測(cè)試是通過(guò)運(yùn)行程序發(fā)現(xiàn)錯(cuò)誤的過(guò)程,常見(jiàn)的錯(cuò)誤有數(shù)據(jù)溢出、數(shù)組越界、進(jìn)入死循環(huán)、語(yǔ)句順序顛倒、多加“;”或少加“{}”等等。調(diào)試則是確定測(cè)試中找到的錯(cuò)誤性質(zhì)并改正錯(cuò)誤的過(guò)程。測(cè)試與調(diào)試通常交替進(jìn)行,即測(cè)試——調(diào)試——再測(cè)試——再調(diào)試。能檢查出尚未發(fā)現(xiàn)的、各種不同類(lèi)型錯(cuò)誤的測(cè)試才是成功的測(cè)試。測(cè)試程序需要測(cè)試用例,測(cè)試用例可用如下公式表示:測(cè)試用例=測(cè)試數(shù)據(jù)+預(yù)期結(jié)果。好的測(cè)試用例應(yīng)該是用盡可能少的測(cè)試數(shù)據(jù)發(fā)現(xiàn)盡可能多的錯(cuò)誤,即發(fā)現(xiàn)錯(cuò)誤的概率要大。要選擇合適的測(cè)試數(shù)據(jù),使系統(tǒng)在運(yùn)行時(shí)盡量能執(zhí)行到每條語(yǔ)句,以測(cè)試各指令是否正確。還應(yīng)分別測(cè)試輸入合法數(shù)據(jù)與非法數(shù)據(jù)時(shí),程序的運(yùn)行情況。對(duì)于合法數(shù)據(jù),還要考慮數(shù)據(jù)的一般性與特殊性,如求最大值的問(wèn)題,應(yīng)測(cè)試最大值在最前面、最后面、中間某一位置的情況。測(cè)試程序時(shí),用監(jiān)視窗口可以隨時(shí)查看變量或表達(dá)式的值,有時(shí)還可以將部分程序代碼用注釋符暫時(shí)括起來(lái),縮短程序,以便壓縮出錯(cuò)代碼的范圍。 程序測(cè)試l 在主菜單中選擇2本程序需要先建立文件才能運(yùn)行其他功能。當(dāng)用戶輸入2并按回車(chē)鍵后,即可進(jìn)入輸入信息并建立文件的界面。l 在主菜單中選擇1建立文件信息后既可輸入1進(jìn)行查看和修改信息。l 在商品信息菜單中選擇1在商品信息菜單中選擇1后按回車(chē),既可進(jìn)入添加商品信息的界面l 在商品信息菜單中選擇2在商品信息菜單中選擇2后按回車(chē),既可進(jìn)入刪除商品信息界面。l 在商品信息菜單中選擇3在商品信息菜單中選擇3后按回車(chē),既可進(jìn)入修改商品信息的界面。l 在主菜單中選擇在主菜單中選擇3后按回車(chē),既可進(jìn)入商品信息統(tǒng)計(jì)界面系統(tǒng)維護(hù)經(jīng)測(cè)試與調(diào)試確認(rèn)軟件無(wú)錯(cuò)時(shí),開(kāi)發(fā)就告一段落,這時(shí)可以交付軟件供用戶使用,但是在軟件的使用過(guò)程中還會(huì)面臨更加漫長(zhǎng)的工作,即軟件維護(hù)。一般維護(hù)的工作有:更改使用中發(fā)現(xiàn)的錯(cuò)誤;為適應(yīng)實(shí)際環(huán)境而對(duì)程序進(jìn)行修改;為滿足新的需求而對(duì)程序作必要的改進(jìn)等等。歸納總結(jié)5.1 開(kāi)發(fā)經(jīng)驗(yàn)通過(guò)對(duì)本題目的開(kāi)發(fā),體會(huì)到要掌握以下幾點(diǎn)內(nèi)容。5.2 實(shí)訓(xùn)中遇到的問(wèn)題及解決方法在這次實(shí)訓(xùn)中,碰到最大的問(wèn)題是鏈表的使用,因?yàn)槲冶旧韺?duì)鏈表的操作并不是特別熟練。后來(lái)經(jīng)過(guò)老師的指導(dǎo),并查找了大量資料,終于初步掌握了鏈表的使用與操作。5.3 設(shè)計(jì)中尚存的不足之處關(guān)于這次的程序,也有挺多不足的地方。首先,我覺(jué)得程序還不夠完善,有些地方甚至有點(diǎn)亂;其次,因時(shí)間緊急并沒(méi)有加上查詢功能;最后,就是該程序界面不夠美觀大方。5.4 感想和心得體會(huì)通過(guò)這次實(shí)訓(xùn),我感觸甚深, C語(yǔ)言是一門(mén)高深的計(jì)算機(jī)語(yǔ)言,很多C語(yǔ)言的精髓我都沒(méi)有很好掌握。我應(yīng)該更要在C語(yǔ)言方面下工夫,畢竟C語(yǔ)言是C++等更多計(jì)算機(jī)語(yǔ)言的基礎(chǔ),C語(yǔ)言學(xué)不好意味著以后對(duì)其他計(jì)算機(jī)語(yǔ)言的學(xué)習(xí)會(huì)更吃力。參考資料[1] 譚浩強(qiáng). C程序設(shè)計(jì)(第三版). 清華大學(xué)出版社, 2005
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1