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

正文內(nèi)容

超市商品信息系統(tǒng)設(shè)計(jì)報(bào)告與程序c語(yǔ)言-預(yù)覽頁(yè)

 

【正文】 o[i+number].=goo[i].。i++) { printf(\t商品ID :\t)。 fflush(stdin)。goo[i].price)。goo[i].,amp。ia1+number。 fflush(stdin)。Y39。 break。j+number。a3)。y39。 } else continue。 return(number+)。 } } else { printf(輸入錯(cuò)誤!)。void Sort(GOODS goo[],int max){ int i,j,select。 printf(\n***********************************************************\n)。 switch(select) { case 39。imax1。 goo[j]=goo[j+1]。239。i++) for(j=0。 goo[j+1]=p。這是一個(gè)不返回值的有參函數(shù),形參為max,負(fù)責(zé)對(duì)全部商品信息記錄的顯示。按照商品的ID 在已有所有記錄中進(jìn)行查詢(xún)。void Save(GOODS goo[],int max){ int i。i++) fwrite(amp。} int Read(GOODS goo[])這是一個(gè)不返回值的有參函數(shù),形參為goo[],max,函數(shù)返回讀取的記錄數(shù)。這是一個(gè)有參函數(shù),形參GOODS goo[]為結(jié)構(gòu)體數(shù)組,int n是本次要?jiǎng)h除的商品ID,int max是所有的結(jié)構(gòu)體總數(shù)。(2)主程序采用select=getche()。goo[i].price)。(4)在一開(kāi)始的信息錄入函數(shù)中,但出現(xiàn)輸入的商品ID、名稱(chēng)出現(xiàn)重復(fù)時(shí),函數(shù)本身并不能給出提示,最后采用if語(yǔ)句加以修改成功,因?yàn)閕f語(yǔ)句過(guò)多,出現(xiàn)了error C2181: illegal else without matching if,最后在每個(gè)if后面加上了else continue。j++)循環(huán)(其中i就是加上當(dāng)前輸入數(shù)據(jù)結(jié)構(gòu)體的總數(shù))將每個(gè)輸入的結(jié)構(gòu)體數(shù)據(jù)與已有數(shù)據(jù)進(jìn)行商品ID、名稱(chēng)的比對(duì),查看是否沖突。i++){for(j=0。j++){ }} 第一次循環(huán)是比對(duì)已輸入數(shù)據(jù)項(xiàng)前面的結(jié)構(gòu)體項(xiàng),第二次循環(huán)是比對(duì)已輸入數(shù)據(jù)項(xiàng)后面的結(jié)構(gòu)體項(xiàng)。 || a3==39。(8)再插入數(shù)據(jù)信息時(shí),一開(kāi)始在插入點(diǎn)之后的數(shù)據(jù)全部變成插入點(diǎn)的那個(gè)結(jié)構(gòu)體的數(shù)據(jù),如圖在商品ID為501之前插入801:原插入調(diào)整程序如下:for(i=a1。 goo[i+number].price=goo[i].price。}修改后的程序是:for(i=1。 goo[i+number].price=goo[i].price。}插入后顯示為:這個(gè)錯(cuò)誤修改的關(guān)鍵是for(i=1。(10)在插入數(shù)據(jù)時(shí),沒(méi)有在原有數(shù)據(jù)的總數(shù)的基礎(chǔ)上+number,結(jié)果導(dǎo)致數(shù)據(jù)文件里的數(shù)據(jù)項(xiàng)沒(méi)有全部顯示出來(lái)。更重要的是,這次課程設(shè)計(jì)雖然花了我不少時(shí)間,但正是這些時(shí)間,讓我見(jiàn)識(shí)到了C語(yǔ)言的重要性。include include //清屏頭文件 getch()include include define MAX_NUM 2000/****************************************************定義數(shù)據(jù)結(jié)構(gòu)***********************************************/struct data{ int year。typedef struct goods{ int ID。}GOODS。void DisplayInformation(GOODS goo[],int max)。int FindName(GOODS goo[],char findname[],int max)。void Delete(GOODS goo[],int n,int max)。 printf(\n\t3信息查詢(xún) \t4讀取數(shù)據(jù)文件\n)。 printf(請(qǐng)選擇(06):\n)。 scanf(%d,amp。 return(0)。 if(m==1) { for(i=。goo[i].ID)。 for(j=0。 scanf(%c,amp。||a3==39。 } else continue。 printf(\t商品保質(zhì)日期 :\t)。goo[i].)。 printf(\n)。n)。 break。i) { goo[i+number].ID=goo[i].ID。 goo[i+number].=goo[i].。i++) { printf(\t商品ID :\t)。 fflush(stdin)。goo[i].price)。goo[i].,amp。ia1+number。 fflush(stdin)。Y39。 break。j+number。a3)。y39。 } else continue。 return(number+)。 } } else { printf(輸入錯(cuò)誤!)。 printf(\n***********************請(qǐng)選擇排序方式**********************\n)。 select=getche()。: printf( 您選擇的是按商品ID排序方式!\n)。jmax1i。 } break。 for(i=0。j++) if(goo[j].pricegoo[j+1].price) { p=goo[j]。 default: printf(選擇錯(cuò)誤!\n)。imax。 printf(\n\t序號(hào) 商品ID 商品名稱(chēng) 商品單價(jià) 商品保質(zhì)日期\n)。 printf(%d %d %d\n,goo[i].,goo[i].,goo[i].)。 printf(\t1按商品ID查詢(xún)\t2按商品名稱(chēng)查詢(xún)\n)。select)。 if((i=FindID(goo,findID,max))!=1) { printf(\n查找結(jié)果如下 :\n)。 } else printf(\n您輸入的商品ID不存在!\n)。 if((i=FindName(goo,findname,max))!=1) { printf(\t查找結(jié)果如下 :\n)。 } else printf(您輸入的商品名稱(chēng)不存在,請(qǐng)核實(shí)后再次查詢(xún)!\n)。i++) { if(goo[i].ID==findID) break。 for(i=0。 else return 1。imax。 } else printf(can not open file!\n)。 while(fread(amp。 } else printf(\ncan not open file!\n)。 printf(\n請(qǐng)輸入商品ID :)。 printf(\n*************原信息**********:\n\n\t商品ID 商品名稱(chēng) 商品單價(jià) 商品保質(zhì)日期\n)。 printf(\t商品ID :\t)。 fflush(stdin)。goo[i].price)。goo[i].,amp。 return 1。 for(j=n。 goo[j].price=goo[j+1].price。 } max=max1。 char select,dd。 select=0。 DisMainMenu()。139。 scanf(%d,amp。 printf(保存成功!)。 } else break。 Sort(goo,)。aa)。 } else break。339。 break。 if((=Read(goo))==1) =0。 case 39。 if(aa!=1) { printf(\t保存修改 Y/N ?\n)。 if(dd==39。) { Save(goo,)。 case 39。 printf(\t1按商品ID刪除\t2按商品名稱(chēng)刪除\n)。bb)。 for(i=0。 } } if(i=1) { Delete(goo,bb,)。 if(ee==1) { =1。 break。 break。i。 printf(\n\t是否保存 ? (1.**保存并退出**\t2.**不保存并退出**)\n)。 Save(goo,)。 } else break。 } } else { printf(輸入有誤,請(qǐng)重新刪除!\n)。039。是狼就要練好牙,是羊就要練好腿。拼一個(gè)春夏秋冬!贏一個(gè)無(wú)悔人生!早安!—————獻(xiàn)給所有努力的人.
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1