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

正文內(nèi)容

超市商品信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的設(shè)計(jì)方案(編輯修改稿)

2025-05-20 06:02 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 \n)。 printf(\n\t 6. 退出管理系統(tǒng) \n)。 printf(\n\t請(qǐng)輸入您要選擇的菜單:)。 scanf(%d,amp。choice)。 switch(choice) { case 1: add()。 break。 case 2: Delete()。 break。 case 3: Xiugai()。 break。 case 4: Chaxun()。 break。 case 5: Liulan()。 break。 case 6: Tuichu()。 break。 default: printf(\n\t\t\t\t\t輸入無(wú)效,請(qǐng)您重新輸入.!)。 getch()。 } getch()。 menu()。 } int Panduan(int id) { FILE *fp。 struct goods i。 fp=fopen(,r)。 if(fp==NULL) { printf(\t\t\t系統(tǒng)錯(cuò)誤,請(qǐng)您重試........)。 exit(0)。 } fread(amp。i,sizeof(struct goods),1,fp)。 while(!feof(fp)) { if(==id) { fclose(fp)。 return 1。 break。 } fread(amp。i,sizeof(struct goods),1,fp)。 } fclose(fp)。 return 0。 } void add() { struct goods i。 char choice。 FILE *fp。 fp=fopen(,ab)。 if(fp==NULL) { printf(\t\t\t系統(tǒng)錯(cuò)誤,請(qǐng)您重試........)。 exit(0)。 } labID: printf(\n\t請(qǐng)您輸入要入庫(kù)商品的信息...\n)。 printf(\t\t\t\t 商品的編號(hào):)。 scanf(%d,amp。)。 if(Panduan()==1) { printf(\t\t\t\t此編號(hào)已被使用,請(qǐng)您重新輸入......)。 goto labID。 } printf(\t\t\t\t 商品的名稱(chēng):)。 scanf(%s,)。 printf(\t\t\t\t 商品的生產(chǎn)地:)。 scanf(%s,)。 printf(\t\t\t\t 商品的數(shù)量:)。 scanf(%d,amp。)。 printf(\t\t\t\t 商品的進(jìn)價(jià):)。 scanf(%f,amp。)。 printf(\t\t\t\t 商品的賣(mài)價(jià):)。 scanf(%f,amp。)。 fwrite(amp。i,sizeof(struct goods),1,fp)。 fclose(fp)。 printf(\t\t\t\t\t\t 商品信息已入庫(kù)成功!!!\n)。 printf(\n您想繼續(xù)嗎?(y/n))。 scanf( %c,amp。choice)。 if(choice==39。Y39。||choice==39。y39。) { add()。 } else { menu()。 } } void Delete() { struct goods i[1000]。 struct goods temp。 int delID。 char choice。 int index=0。 int j=0。 FILE *fp。 fp=fopen(,r)。 if(fp==NULL) { printf(\t\t\t系統(tǒng)錯(cuò)誤,請(qǐng)您重試........)。 exit(0)。 } fread(amp。temp,sizeof(struct goods),1,fp)。 while(!feof(fp)) { i[index]=temp。 index++。 fread(amp。temp,sizeof(struct goods),1,fp)。 } fclose(fp)。 printf(\n\t請(qǐng)輸入要?jiǎng)h除的商品的編號(hào):)。 scanf(%d,amp。delID)。 fopen(,w)。 if(fp==NULL) { printf(\t\t\t系統(tǒng)錯(cuò)誤,請(qǐng)您重試........)。 exit(0)。 } for( j=0。jindex。j++) { if(i[j].id!=delID) { fwrite(amp。i[j],sizeof(struct goods),1,fp)。 } } fclose(fp)。 printf(\t\t\t\t\t商品信息已清除!!!\n)。 printf(\n您想繼續(xù)嗎?(y/n))。 scanf( %c,amp。choice)。 if(choice==39。Y39。||choice==39。y39。) { Delete()。 } else { menu()。 } } void Xiugai() { int index=0。 int ID,j。 char choice。 struct goods i[1000]。 struct goods temp。 FILE *fp。 fp=fopen(,r)。 if(fp==NULL) { printf(\t\t\t系統(tǒng)錯(cuò)誤,請(qǐng)您重試........)。 exit(0)。 } fread(amp。temp,sizeof(struct goods),1,fp)。 while(!feof(fp)) { i[index]=temp。 index++。 fread(amp。temp,sizeof(struct goods),1,fp)。 } fclose(fp)。 fp=fopen(,w)。 if(fp==NULL) { printf(\\t\t\t系統(tǒng)錯(cuò)誤,請(qǐng)您重試........)。 exit(0)。 } printf(\n\t請(qǐng)輸入要修改的信息的商品的編號(hào):)。 scanf(%d,amp。ID)。 for(j=0。j=index1。j++) { if(i[j].id!=ID) { fwrite(amp。i[j],sizeof(struct goods),1,fp)。 } else { printf(\t\t商品名稱(chēng)修改為:)。 scanf(%s,i[j].name)。 printf(\t\t商品生產(chǎn)地修改為:)。 scanf(%s,i[j].produce)。 printf(\t\t商品數(shù)量修改為:)。 scanf(%d,amp。i[j].number)。 printf(\t\t商品進(jìn)價(jià)修改為:)。 scanf(%f,amp。i[j].bid)。 printf(\t\t商品賣(mài)價(jià)修改為:)。 scanf(%f,amp。i[j].price)。 fwrite(amp。i[j],sizeof(struct goods),1,fp)。 } } fclose(fp)。 printf(\t\t\t\t商品信息已修改......)。 printf(\n您想繼續(xù)嗎?(y/n))。 scanf( %c,amp。choice)。 if(choice==39。Y39。||choice==39。y39。) { Xiugai()。 } else { menu()。 } } void Chaxun() { FILE *fp。 int findID。 char choice。 struct goods i。 fp=fopen(,r)。 if(fp==NULL) { printf(\t\t\t系統(tǒng)錯(cuò)誤,請(qǐng)你重試........)。 exit(0)。 } printf(\n\t請(qǐng)輸入要查詢(xún)的商品的編號(hào)..)。 scanf(%d,amp。findID)。 fread(amp。i,sizeof(struct goods),1,fp)。 while(!feof(fp)) { if(==findID) { printf(\n\n\t***************商品信息******************)。 printf(\n\t商品編號(hào)...%20d\n,)。 printf(\n\t)。 printf(\n\t商品名稱(chēng)...%20s\n,)。 printf(\n\t)。 printf(\n\t商品產(chǎn)地...%20s\n,)。 printf(\n\t)。 printf(\n\t進(jìn)口數(shù)量...%20d\n,)。 printf(\n\t)。 printf(\n\t批發(fā)價(jià)格...%\n,)。 printf(\n\t)。 printf(\n\t賣(mài)出價(jià)格...%\n,)。 printf(\n\t)。 printf(\n您想繼續(xù)嗎?(y/n))。 scanf( %c,amp。choice)。 if(choice==39。Y39。||choice==39。y39。) { Chaxun()。 } else { menu()。 } } fread(amp。i,sizeof(struct goods),1,fp)。 } { printf(\t\t\t\t\t輸入錯(cuò)誤,請(qǐng)重試)。 menu()。} fclose(fp)。 } void Liulan() { struct goods i。 int index=0。 char choice。 FILE *fp。 fp=fopen(,r)。 if(fp==NULL) { printf(\t\t\t系統(tǒng)錯(cuò)誤,請(qǐng)你重試........)。 exit(0)。 } fread(amp。i,sizeof(struct goods),1,fp)。 while(!feof(fp)) { index++。 printf(\n\n\t****************商品信息%d*****************,index)。 printf(\n\t商品編號(hào)...%20d\n,)。 printf(\n\t)。 printf(\n\t商品名稱(chēng)...%20s\n,)。 printf(\n\t)。 printf(\n\t商品產(chǎn)地...%20s\n,)。 printf(\n\t)。 printf(\n\t進(jìn)貨數(shù)量...%20d\n,)。 printf(\n\t)。 printf(\n\t批發(fā)價(jià)格...%\n,)。 printf(\n\t)。 printf(\n\t賣(mài)出價(jià)格...%\n,)。 printf(\n\t)。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1