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

正文內(nèi)容

超市管理系統(tǒng)c語言課程設(shè)計(編輯修改稿)

2024-09-30 21:45 本頁面
 

【文章內(nèi)容簡介】 oods()。break。 case39。339。: updategoods()。break。 case39。439。: delgoods()。break。 case39。539。: showMymenue()。break。 default: printf(\n您的輸入有誤,請檢查后重新輸入 \n)。 pcontinue()。} } } void showCustmenue(){ char choice=39。539。 while(1){ system(cls)。 BreakLine。 printf(\t\t1. 添加客戶 \n)。 printf(\t\t2. 查找客戶 \n)。 printf(\t\t3. 修改客戶 \n)。 printf(\t\t4. 刪除客戶 \n)。 printf(\t\t5. 返回上一級 \n)。 BreakLine。 printf(\n\n 請輸入您的選擇 (1,2,3,4,5):)。 choice=getch()。 switch (choice){ case39。139。: addcust()。break。 case39。239。: findall()。break。 case39。339。: updatecust()。break。 case39。439。: delcust()。break。 case39。539。: showMymenue()。break。 default: printf(\n您的輸入有誤,請檢查后重新輸入 \n)。 pcontinue()。} 超市管理系統(tǒng) C 語言課程設(shè)計 } } void showSales(){ char choice=39。539。 while(1){ system(cls)。 BreakLine。 printf(\t\ VIP客戶排行榜 \n)。 printf(\t\ \n)。 printf(\t\ \n)。 printf(\t\ \n)。 printf(\t\ \n)。 BreakLine。 printf(\n\t\t請輸入您的選擇 (1,2,3,4,5):)。 choice=getch()。 switch(choice){ case 39。139。: showVIP()。 break。 case 39。239。: Goodseffect()。 break。 case 39。339。: Goodssave()。 break。 case 39。439。: Birthdayperson()。 break。 case 39。539。: showMymenue()。 break。 default: printf(\n\t\t您的輸入有誤,請確認(rèn)重新輸入 .\n)。 pcontinue()。}//調(diào)用按任意鍵繼續(xù) } } void showSell(){ char choice=39。239。 while(1){ system(cls)。 BreakLine。 printf(\t\ \n)。 超市管理系統(tǒng) C 語言課程設(shè)計 printf(\t\ \n)。 BreakLine。 printf(\n\t\t請輸入您的選擇 (1,2,):)。 choice=getch()。 switch(choice){ case 39。139。: shopping()。 break。 case 39。239。: showMymenue()。 break。 default: printf(\n\t\t您的輸入有誤,請確認(rèn)重新輸入 .\n)。 pcontinue()。} //調(diào)用按任意鍵繼續(xù) } } 4. include include include include include include include include read_message()。 struct data{ int year。 int month。 int day。 }。 struct cust{ int no。 //編號 char name[20]。 //名字 double expenditure。 //總花費 char tel[20]。 //電話號碼 struct data birthday。 //生日 超市管理系統(tǒng) C 語言課程設(shè)計 }cust[1000]。 //最多存 1000 個客戶信息 int total。 //現(xiàn)在 文件中總的紀(jì)錄條數(shù) void saveAll(){ FILE*fp。 int i。 if((fp=fopen(,wb))==NULL){ printf(\n 無法打開文件 \n)。 return。 } for(i=0。itotal。i++){ fwrite(amp。cust[i],sizeof(struct cust),1,fp)。 } fclose(fp)。 }// 獲取現(xiàn)有文件中客戶的總?cè)藬?shù) int read_message(){ FILE*fp。 int i=0。//記數(shù) //打開文件 if((fp=fopen(,rb))==NULL){ printf(\n******暫無任何可讀消息 ,按任意鍵繼續(xù) *****\n)。 getch()。 return 0。 } while(!feof(fp)){ fread(amp。cust[i],sizeof(struct cust), 1, fp)。 if(cust[i].no==0){ break。 }else {i++。 } } //循環(huán)讀取文件中的每一條記錄 fclose(fp)。 return i。 //存到 cust 結(jié)構(gòu)中 超市管理系統(tǒng) C 語言課程設(shè)計 } void addcust(){ //定義增加的 struct cust newcust。 char choice=39。y39。 FILE *fp。 int i=0。 do{ system(cls)。 BreakLine。 printf(請輸入客戶的編號 :)。 scanf(%d,amp。)。 printf(\n)。 printf(請輸入客戶的名字 :)。 scanf(%s,)。 printf(\n)。 printf(請輸入客戶消費 :)。 scanf(%lf,amp。)。 printf(\n)。 printf(請輸入客戶的電話號碼 :)。 scanf(%s,)。 printf(\n)。 printf(請輸入客戶的生日 :(格式 :199999))。 scanf(%d%d%d,amp。,amp。onth,amp。)。 printf(\n)。 BreakLine。 if((fp=fopen(,ab))==NULL){ printf(\n對不起 ,不能打開指定的文件 \n)。 return 。 } fwrite(amp。newcust,sizeof(struct cust),1,fp)。 超市管理系統(tǒng) C 語言課程設(shè)計 fclose(fp)。 printf(您還要繼續(xù)輸入新客戶信息嗎 ?(y/n))。 choice=getch()。 } while(choice==39。y39。)。} void findall(){ //定義查詢所有的 int i。 struct cust c。 total= read_message()。 system(cls)。 printf(\n***************客戶信息 **************\n)。 printf(\n 客戶總數(shù): %d\n,total)。 if(total0){ printf(\n***********顯示所有客戶信息 *************\n)。 printf(\n 編號 \t 姓名 \t 消費 \t\t 電話 \t\t 生日 )。 for(i=0。itotal。i++){ c=cust[i]。 printf(\n %d\t %s\t %lf\t %s\t %d%d%d\t\n,,)。 printf(\n\n\n\n\n)。} }else {printf(\n********系統(tǒng)中暫無任何客戶信息 **********)。} pcontinue()。 getch()。} void updatecust(){ int i。 int toupdateno。 //要更新的編號 int j。 system(cls)。 total=read_message()。 // 讀出信息 printf(\n 請輸入您要更新的客戶編號 :)。 超市管理系統(tǒng) C 語言課程設(shè)計 scanf(%d,amp。toupdateno)。 //查找 for(i=0。itotal。i++){ if(toupdateno==cust[i].no){ break。} } //i里面記錄了要更新的客戶的索引 if(i==total){ printf(\n 沒有找到要更新的客戶 \n)。 printf(按任意鍵繼續(xù) \n)。 getch()。 return。} printf(\n**********請更新用戶信息 **********\n)。 printf(請輸入客戶姓名 :)。 scanf(%s,cust[i].name)。 printf(請輸入客戶消費 :)。 scanf(%d,amp。cust[i].expenditure)。 printf(請輸客戶電話 :)。 scanf(%s,cust[i].tel)。 printf(請輸入客戶的生日 (格式: 199999):)。 scanf(%d%d%d,amp。cust[i].,amp。cust[i].,amp。cust[i].)。 BreakLine。 saveAll()。 printf(\n更新客戶信息成功,按任意鍵繼續(xù) \n)。 getch()。} void delcust(){ int i。 int todelno。//刪除客戶的編號 int j。 char choice=39。n39。 //記錄是否真正刪除 system(cls)。 total=read_message()。//先讀出數(shù)據(jù) 超市管理系統(tǒng) C 語言課程設(shè)計 printf(\n請輸入您要刪除的客戶的編號 :)。 scanf(%d, amp。todelno)。 for(i=0。itotal。i++){ if(todelno==cust[i].no){ break。} } if(i==total){ printf(\n沒有找到您要刪除的客
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1