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

正文內(nèi)容

住宿結帳管理系統(tǒng)--c語言課程設計(編輯修改稿)

2025-07-11 15:09 本頁面
 

【文章內(nèi)容簡介】 息列表 int flang。 //用來標志該顧客信息是否存在 char Name[15]。 //顧客姓名 Date date。 //入住時間 int Rome。 //房間號 int Number。 //顧客數(shù)量 int Price。 //每日價格 int Days。 //住宿天數(shù) float Discountrate。 //折扣率 float Money。 //實收金額}。//子函數(shù)聲名區(qū)void Imput(Payroll P[],FILE *fp)。 //結帳信息的錄入void Read(Payroll P[],FILE *fp)。 //結賬信息的讀取void Save(Payroll P[],FILE *fp)。 //信息保存為文件void Reput(Payroll P[],FILE *fp)。 //結賬信息的修改void Delete(Payroll P[],FILE *fp)。 //結賬信息的刪除void Stat(Payroll P[],FILE *fp)。 //信息統(tǒng)計void Timeread(Payroll P[],FILE *fp)。 //按住宿天數(shù)瀏覽void Romenumber(Payroll P[],FILE *fp)。 //按住宿房間瀏覽void Time(Payroll P[],FILE *fp)。 //按住宿天數(shù)查詢void Rome(Payroll P[],FILE *fp)。 //按住宿房間查詢 void DAY(Payroll P[],FILE *fp)。 //按住宿天數(shù)排序void ROME(Payroll P[],FILE *fp)。 //按房間號碼排序//以下為主函數(shù)void main(){ FILE *fp。 struct Payroll P[N]。 fp=fopen(,ab+)。 int select。 Read(P,fp)。 //從文件中讀取結賬信息 printf(*******************住宿結賬管理系統(tǒng)***************\n\n)。 printf(~~~~~~~~~~~~~~~~~~~~歡迎使用本系統(tǒng)!~~~~~~~~~~~~\n\n)。 printf(===============菜單===============\n 請選擇:\n 1添加新信息\n 2修改信息\n 3刪除信息\n 4統(tǒng)計信息\n 5按住宿天數(shù)瀏覽\n 6按住宿天數(shù)查詢\n 7按放房間號碼瀏覽\n 8按房間號碼查詢\n 9退出\n)。 scanf(%d,amp。select)。 while(select!=9) //沒有退出本系統(tǒng)時,循環(huán)提示操作 { switch(select) { case 1:Imput(P,fp)。 //信息錄入 break。 case 2:Reput(P,fp)。 //修改信息 break。 case 3:Delete(P,fp)。 //刪除信息 break; case 4:Stat(P,fp)。 //統(tǒng)計信息 break。 case 5:Timeread(P,fp)。 //按住宿天數(shù)瀏覽 break。 case 6:Time(P,fp)。 //按住宿天數(shù)查詢 break。 case 7:Romenumber(P,fp)。 //按放房間號碼瀏覽 break。 case 8:Rome(P,fp)。 //按房間號碼查詢 break。 } printf(\n\n)。 printf(請選擇要進行的操作:\n //每完成一次操作選折下一次操作 1添加新信息\n 2修改信息\n 3刪除信息\n 4統(tǒng)計信息\n 5按住宿天數(shù)瀏覽\n 6按住宿天數(shù)查詢\n 7按放房間號碼瀏覽\n 8按房間號碼查詢\n 9退出\n)。 scanf(%d,amp。select)。 } Save(P,fp)。 //將本次系統(tǒng)運行結果保存為文件 printf(謝謝使用,再見!\n)。}//子函數(shù)定義區(qū)void Imput(Payroll P[],FILE *fp) //結帳信息的錄入{ int i。 char ch。 printf(姓名 入住時間 房間 顧客數(shù)量 每日價格 住宿天數(shù) 折扣率\n)。printf(=============================================\n)。 for(i=0。iN。i++) { if(P[i].flang!=1) //避免覆蓋已有信息 {scanf(%s%d%d%d%d%d%d%d%f,P[i].Name,amp。P[i].,amp。P[i].,amp。P[i].,amp。P[i].Rome,amp。P[i].Number,amp。P[i].Price,amp。P[i].Days,amp。P[i].Discountrate)。 P[i].flang=1。 //標示已存信息 NN++。 P[i].Money=P[i].Days*P[i].Discountrate*P[i].Price。 if(i==N1) break。 printf(是否繼續(xù)錄入?(y or n) )。 getchar()。 ch=getchar()。 if(ch!=39。n39。){ printf(姓名 入住時間 房間 顧客數(shù)量 每日價格住宿天數(shù) 折扣率\n)。printf(=================================
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1