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

正文內(nèi)容

超市商品信息系統(tǒng)設(shè)計(jì)報(bào)告及程序c語(yǔ)言-免費(fèi)閱讀

  

【正文】 039。 } else break。 printf(\n\t是否保存 ? (1.**保存并退出**\t2.**不保存并退出**)\n)。 break。 if(ee==1) { =1。 for(i=0。 printf(\t1按商品ID刪除\t2按商品名稱(chēng)刪除\n)。) { Save(goo,)。 if(aa!=1) { printf(\t保存修改 Y/N ?\n)。 if((=Read(goo))==1) =0。339。aa)。 } else break。 scanf(%d,amp。 DisMainMenu()。 char select,dd。 goo[j].price=goo[j+1].price。 return 1。goo[i].price)。 printf(\t商品ID :\t)。 printf(\n請(qǐng)輸入商品ID :)。 while(fread(amp。imax。 for(i=0。 } else printf(您輸入的商品名稱(chēng)不存在,請(qǐng)核實(shí)后再次查詢(xún)!\n)。 } else printf(\n您輸入的商品ID不存在!\n)。select)。 printf(%d %d %d\n,goo[i].,goo[i].,goo[i].)。imax。j++) if(goo[j].pricegoo[j+1].price) { p=goo[j]。 } break。: printf( 您選擇的是按商品ID排序方式!\n)。 printf(\n***********************請(qǐng)選擇排序方式**********************\n)。 return(number+)。y39。j+number。Y39。ia1+number。goo[i].price)。i++) { printf(\t商品ID :\t)。i) { goo[i+number].ID=goo[i].ID。n)。goo[i].)。 } else continue。 scanf(%c,amp。goo[i].ID)。 return(0)。 printf(請(qǐng)選擇(06):\n)。void Delete(GOODS goo[],int n,int max)。void DisplayInformation(GOODS goo[],int max)。typedef struct goods{ int ID。更重要的是,這次課程設(shè)計(jì)雖然花了我不少時(shí)間,但正是這些時(shí)間,讓我見(jiàn)識(shí)到了C語(yǔ)言的重要性。}插入后顯示為:這個(gè)錯(cuò)誤修改的關(guān)鍵是for(i=1。}修改后的程序是:for(i=1。(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。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)。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ì),查看是否沖突。goo[i].price)。這是一個(gè)有參函數(shù),形參GOODS goo[]為結(jié)構(gòu)體數(shù)組,int n是本次要?jiǎng)h除的商品ID,int max是所有的結(jié)構(gòu)體總數(shù)。i++) fwrite(amp。按照商品的ID 在已有所有記錄中進(jìn)行查詢(xún)。 goo[j+1]=p。239。imax1。 printf(\n***********************************************************\n)。 } } else { printf(輸入錯(cuò)誤!)。 } else continue。a3)。 break。 fflush(stdin)。goo[i].,amp。 fflush(stdin)。 goo[i+number].=goo[i].。 break。 printf(\n)。 printf(\t商品保質(zhì)日期 :\t)。||a3==39。 for(j=0。 if(m==1) { for(i=。 scanf(%d,amp。)和swithch()實(shí)現(xiàn)各函數(shù)的調(diào)用,系統(tǒng)根據(jù)輸入的數(shù)字選項(xiàng)來(lái)調(diào)用相應(yīng)的函數(shù)。(4)信息查詢(xún)功能:完成按商品ID、商品名稱(chēng)查找商品記錄,并顯示。(5)讀取功能:將保存在文件中的商品記錄讀取出來(lái)。 void DisMainMenu()。number)。inumber+。ji。y39。 scanf(%d%d%d,amp。 return(number+)。 } else continue。 goo[i+number].=goo[i].。 scanf(%s,goo[i].name)。goo[i].)。 scanf(%c,amp。 } else return(0)。 if(a3==39。 } } printf(\n本次輸入的信息是 :\n)。 return(0)。 printf(請(qǐng)選擇(12) :)。i++) for(j=0。: printf( 您選擇的是按商品價(jià)格排序方式!\n)。 } break。 按商品名稱(chēng)查int FindName(GOODS goo[],char findname[],int max)。goo[i],sizeof(GOODS),1,fp)。顯示刪除子菜單,提示刪除信息,根據(jù)用戶(hù)的選擇進(jìn)入不同的刪除途徑,之后顯示未刪除前的數(shù)據(jù)和刪除后的數(shù)據(jù),等確認(rèn)后按“Y”進(jìn)行刪除,保存。輸入價(jià)格,Build之后并未報(bào)錯(cuò),但是商品價(jià)格顯示一直是0,最后修改成scanf(%f,amp。在比對(duì)名稱(chēng)時(shí)使用了if(goo[j].ID==goo[i].ID || strcmp(goo[j].name,goo[i].name)==0),所以加入了頭文件include 。(5)采用fflush(stdin)函數(shù)來(lái)清除輸入緩沖,以免對(duì)后續(xù)的輸入產(chǎn)生影響。i。i=a1。i=a1。這個(gè)超市商品信息管理系統(tǒng)都是在自己知識(shí)范圍內(nèi)完成的,所以界面清晰簡(jiǎn)單,可能不是很好看,但絕對(duì)實(shí)用!從這里我也得到一個(gè)體會(huì),做一個(gè)程序,或者開(kāi)發(fā)一個(gè)軟件,應(yīng)該著重從它的后臺(tái)制作入手,不能做出一個(gè)中看不中用的程序或者軟件。 char name[8]。void DisplayInformation2(GOODS goo[],int min,int max)。/*******************************************************顯示主菜單**************************************************/void DisMainMenu(){ system(cls)。}/************************************************信息錄入*********************************************/int InformationInput(GOODS goo[],int ){ int number,i,m,n,a1,j,a2=0。 } printf(\n****1. 信息的追加****\t********\n)。 printf(\t商品名稱(chēng) :\t)。a3)。 } printf(\t商品單價(jià) :\t)。 printf(\n)。 for(i=0。 strcpy(goo[i+number].name,goo[i].name)。 scanf(%d,amp。 printf(\t商品保質(zhì)日期 :\t)。i++) { for(j=0。||a3==39。j++) { if(goo[j].ID==goo[i].ID || strcmp(goo[j].name,goo[i].name)==0) { printf(\n警告:您輸入的商品ID或商品名稱(chēng)與已有的數(shù)據(jù)文件相同,是否繼續(xù) Y / N ?)。) { break。 } else { printf(\n輸入插入位置有誤,請(qǐng)查詢(xún)數(shù)據(jù)文件后重新插入!)。 printf(\n\t1按商品ID排序方式\t2按商品價(jià)格排序方式\n)。 for(i=0。 case 39。 goo[j]=goo[j+1]。i++) { printf(\t %10d%10d%14s%%,i+1,goo[i].ID,goo[i].name,goo[i].price)。 }}/*************************************************
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1