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

正文內(nèi)容

餐飲結(jié)賬管理系統(tǒng)設(shè)計要點(專業(yè)版)

2025-05-19 22:30上一頁面

下一頁面
  

【正文】 最大問題是刪除,開始時絞盡腦計都想不到該如何刪除,曾經(jīng)試過許多的辦法都無法完成,到最后所有其他的功能完成后才從排序時的互換bill[i]與bill[i+1]的影響下想到用后一個代替前一個的想法。}4 程序測試 測試數(shù)據(jù)說明測試數(shù)據(jù)包括:編號、時間、臺面號、顧客數(shù)量、接待服務(wù)生、實收金額。 do { printf(\n返回? 1)是 2)否)。 } printf(由大到小為:\n)。 } } if(j==1) printf(無此姓名!)。 printf(\n)。 display_all()。 scanf(%d,amp。 for(i=0。 break。bill[i].time[3])。}/* 修改函數(shù)調(diào)用函數(shù)*/int modify_a(int i){ int c,w1。 } for(i=0。bill[i],sizeof(struct bill),1,fp)!=1) { printf(file write error\n)。bill[i].time[2],amp。 if((fp=fopen(bill,w))==NULL) { printf(cannot open the file\n)。break。getchar()。: {input()。 void ine()。iN。 變量c用于確定修改項目從鍵盤輸入一個C的值c7||c1是 否錯誤 w1==2重試 c=1是 否輸入新信息 c=…………顯示修改后第i個信息輸入w1的值返回值w18) 函數(shù) void modify()void modify() 修改信息主函數(shù)此函數(shù)用于修改其中一個信息并保存從文件bill中讀入數(shù)據(jù)w0==1k==1輸入n的值 循環(huán)判斷bill[i].numn==0?是 否k=i k=1輸出無記錄w1=modify_a(k)。2 設(shè)計方案說明 數(shù)據(jù)的存儲結(jié)構(gòu)餐飲結(jié)賬信息包括:編號、時間、臺面號、顧客數(shù)量、接待服務(wù)生、實收金額。因此需要使用結(jié)構(gòu)體,而結(jié)賬信息又不止是一個,所以使用結(jié)構(gòu)體數(shù)組,這里定義結(jié)構(gòu)體struct bill,定義數(shù)組bill[M]。w1=1?是 否保存 輸入w0值 結(jié)束 9)函數(shù) void deleter()void deleter() 刪除記錄此函數(shù)用于刪除記錄中的一條信息。i++輸出numberw0==2輸入w0的值判斷是否返回3設(shè)計題目源代碼清單includeincludeincludedefine M 30struct bill{ int num。 void number()。getchar()。break。} case 39。 return。bill[i].time[3])。 return。iN。 printf(\n修改選項=\n\n 1).編號 2).時間 3).臺面號 4).顧客數(shù)量 5).接待服務(wù)生 6).實收金額 7).取消并返回)。break。 case 7: menu()。iN。n)。 printf(\n刪除成功,是否繼續(xù)? 1)是 2)返回 [ )。 } } if(j==1) printf(無此號!)。 printf(\n繼續(xù)? 1)是 2)返回 [ )。 for(i=0。 scanf(%5d,amp。編號時間(int 數(shù)組)臺面號Int顧客數(shù)量Int接待服務(wù)生char數(shù)組實收金額Int1 12:1252li322 12:2236wang1283 12:3228zhao1864 12:4243zhang955 12:5215li105 輸出結(jié)果說明1)菜單界面,進(jìn)入系統(tǒng)首先顯示主菜單,之后可通過選擇不同的數(shù)字來運(yùn)用此餐飲結(jié)賬系統(tǒng)的各項功能。剩下的都就是一些小的細(xì)節(jié)問題,例如如何使每項功能完成后返回主菜單而在退出時卻不返回(解決方法是在主菜單函數(shù)中加入while(1),而把退出的數(shù)字有9變?yōu)?),如何使功能完成后不會直接返回而有人為控制(在函數(shù)后使用do……while……在用w0控制退出與否)。通過老師指導(dǎo)終于有了思路,在之后的編寫中碰到修改這個函數(shù)時只知道通過直接輸入可以代替原有數(shù)據(jù),但不知道如何使修改更加完美,后來通過網(wǎng)上查找資料而解決了此問題,從而使各個數(shù)據(jù)互不影響的修改,而不是要改就必須重新輸入一遍。}/*主函數(shù)*/void main(){ menu()。 printf(總收入:%d,sum)。 /*調(diào)換bill[i]與bill[i+1]的值*/ bill[i+1]=t。 printf(\n)。 display(j)。 } } else break。 do { printf(\n輸入要刪除的編號:\n)。n)。bill[i].money)。bill[i].time[2],amp。 }}/*單個信息顯示*/
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1