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

正文內(nèi)容

汽車租借公司的管理系統(tǒng)-數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告(更新版)

2025-08-31 01:48上一頁面

下一頁面
  

【正文】 cout編號(hào)\t汽車狀態(tài)\t行駛路程\t預(yù)期歸還時(shí)間\t借出天數(shù)\t收益endl。 pnextstutes = Stu。 gnext = NULL。 }}//計(jì)算鏈表數(shù)據(jù)個(gè)數(shù)int calculateCars(struct cars *ThreeOfCar){ int k = 0。 } else n3。p1car_runned,amp。 return(rented)。 if(p1stutes == 1) { if(n2 == 1) rented = p1。 while(!feof(fp1)) { n2 = n2 + 1。 } else n1。p1car_runned,amp。 } return (carTime)。 while (p!=NULL) { i++。in2。 sc[i].license_number = plicense_number。 preturn_time = sc[i].return_time。 } } } p = carDistance。 p = pnext。 int i = 1,j。}//void add_data(struct cars *carData){ p = carData。 //以寫的模式打開文件 fprintf(fp2,%.2f %.2f %.2f %.2f %.2f %.2f,car_cost,repair_cost,oil_cost,rent_cost,rentkm_cost)。 fscanf(fp2,%f %f %f %f %f,amp。//next指針}。本程序運(yùn)行后的界面如下圖所示:主界面:五、源程序includeiostreamusing namespace std。:void ReasearchCar(struct cars *available,struct cars *rented,struct cars *repairing)。:void deleteThreeOfCar(struct cars *ThreeOfCar, int xuhao)。:void add_data(struct cars *carData)。 (float)。(4) 實(shí)現(xiàn)提示主要集中在鏈表的基本操作上。每個(gè)汽車存在三種可能狀態(tài): ●可以租借(available for rent) ●已借(rented) ●修理中(in repair) 其中在available隊(duì)列中汽車應(yīng)該依據(jù)汽車行駛過的路程進(jìn)行排序,行駛路程最少的汽車排在最前面。(3)基本要求① 用三個(gè)鏈表組織三種狀態(tài)的汽車。其所有功能如下: ,、,,:采用的鏈?zhǔn)浇Y(jié)構(gòu),即對(duì)鏈表的操作。 (float)。:struct cars *create_available(void)。:void RentCar(struct cars *available,struct cars *rented, struct cars *repairing)。:void CalculateProfit()。//汽車狀態(tài)0可以租借,1已借出,2修理中 float car_runned。//文件指針int n1 = 0, n2 = 0, n3 = 0, n4, n5。oil_cost,amp。}//void save_data(struct cars *carData){ p = carData。 p = pnext。 sc[i].stutes = pstutes。i++) { for(j=0。 plicense_number = sc[i].license_number。}//根據(jù)預(yù)期返回時(shí)間排序struct cars *rank_Time(struct cars *carTime){ p = carTime。 sc[i].ine = pine。j++) { if (sc[j].return_timesc[j+1].return_time) { t = sc[j]。 pcar_runned = sc[i].car_runned。 available = NULL。p1ine)。 //根據(jù)行駛過的路程進(jìn)行排序 rank_Distance(available)。p1stutes,amp。 p1 = (struct cars *)malloc(LEN)。 repairing = NULL。p1ine)。 return (repairing)。 p = pnext。 }}//插入到可以租借的車鏈表中struct insertThreeOfCars(struct cars *ThreeOfCar,int LicenseNumber,int Stu,float CarRunned,int ReturnTime,int RepairedTime,float Ico){ p = ThreeOfCar。 pnextrepaired_time = RepairedTime。}//增加新車void AddNewCar(struct cars *available,struct cars *rented,struct cars *repairing){ int ava,ren,rep,l。 add_data(repairing)。 cout可以借的汽車的信息endl。 p = pnext。 cout請(qǐng)輸入汽車在租借時(shí)所跑的路程!endl。 add_data(repairing)。 cout請(qǐng)選擇所要修理的車的序號(hào)!endl。 add_data(repairing)。 cout請(qǐng)選擇可以出租的修理中的汽車的序號(hào)!endl。 break。 break。 research(available,id)。 printThreeOfCars(repairing)。 if(pcar_runned 100) AllCost =AllCost + car_cost + repair_cost*prepaired_time + oil_cost*pcar_runned + rent_cost*100 + rentkm_cost*(pcar_runned 100)。 cout租借出去的汽車收入:endl。 cout100公里以外的租用費(fèi)用:rentkm_costendl。 cincar_cost。 cinrentkm_cost。 cout\t\t3歸還收費(fèi)\t4修理汽車endl。 cini。 break。 bre
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1