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

正文內容

超市商品信息系統(tǒng)設計報告與程序c語言-預覽頁

2025-08-27 06:48 上一頁面

下一頁面
 

【正文】 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(輸入錯誤!)。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。這是一個不返回值的有參函數,形參為max,負責對全部商品信息記錄的顯示。按照商品的ID 在已有所有記錄中進行查詢。void Save(GOODS goo[],int max){ int i。i++) fwrite(amp。} int Read(GOODS goo[])這是一個不返回值的有參函數,形參為goo[],max,函數返回讀取的記錄數。這是一個有參函數,形參GOODS goo[]為結構體數組,int n是本次要刪除的商品ID,int max是所有的結構體總數。(2)主程序采用select=getche()。goo[i].price)。(4)在一開始的信息錄入函數中,但出現輸入的商品ID、名稱出現重復時,函數本身并不能給出提示,最后采用if語句加以修改成功,因為if語句過多,出現了error C2181: illegal else without matching if,最后在每個if后面加上了else continue。j++)循環(huán)(其中i就是加上當前輸入數據結構體的總數)將每個輸入的結構體數據與已有數據進行商品ID、名稱的比對,查看是否沖突。i++){for(j=0。j++){ }} 第一次循環(huán)是比對已輸入數據項前面的結構體項,第二次循環(huán)是比對已輸入數據項后面的結構體項。 || a3==39。(8)再插入數據信息時,一開始在插入點之后的數據全部變成插入點的那個結構體的數據,如圖在商品ID為501之前插入801:原插入調整程序如下:for(i=a1。 goo[i+number].price=goo[i].price。}修改后的程序是:for(i=1。 goo[i+number].price=goo[i].price。}插入后顯示為:這個錯誤修改的關鍵是for(i=1。(10)在插入數據時,沒有在原有數據的總數的基礎上+number,結果導致數據文件里的數據項沒有全部顯示出來。更重要的是,這次課程設計雖然花了我不少時間,但正是這些時間,讓我見識到了C語言的重要性。include include //清屏頭文件 getch()include include define MAX_NUM 2000/****************************************************定義數據結構***********************************************/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信息查詢 \t4讀取數據文件\n)。 printf(請選擇(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商品保質日期 :\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(輸入錯誤!)。 printf(\n***********************請選擇排序方式**********************\n)。 select=getche()。: printf( 您選擇的是按商品ID排序方式!\n)。jmax1i。 } break。 for(i=0。j++) if(goo[j].pricegoo[j+1].price) { p=goo[j]。 default: printf(選擇錯誤!\n)。imax。 printf(\n\t序號 商品ID 商品名稱 商品單價 商品保質日期\n)。 printf(%d %d %d\n,goo[i].,goo[i].,goo[i].)。 printf(\t1按商品ID查詢\t2按商品名稱查詢\n)。select)。 if((i=FindID(goo,findID,max))!=1) { printf(\n查找結果如下 :\n)。 } else printf(\n您輸入的商品ID不存在!\n)。 if((i=FindName(goo,findname,max))!=1) { printf(\t查找結果如下 :\n)。 } else printf(您輸入的商品名稱不存在,請核實后再次查詢!\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請輸入商品ID :)。 printf(\n*************原信息**********:\n\n\t商品ID 商品名稱 商品單價 商品保質日期\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按商品名稱刪除\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(輸入有誤,請重新刪除!\n)。039。是狼就要練好牙,是羊就要練好腿。拼一個春夏秋冬!贏一個無悔人生!早安!—————獻給所有努力的人.
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1