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

正文內容

綜合設計課程設計-汽車租賃管理系統(tǒng)-免費閱讀

2025-06-15 04:31 上一頁面

下一頁面
  

【正文】 std::cout std::endl。 std::cout std::endl。 std::coutpVType\t。 return head。 delete p。 while(p!=NULL) if(strcmp(pVID,s)==0) return p。 } while(pnextamp。 Vehicle *V_add(Vehicle *head,Vehicle *v) { Vehicle *p。 } class sys { private: Vehicle b。 else counter+=()。 else std::coutinput errorstd::endl。 class Date { private: int year,month,day。 //作為是否出租過,租了沒還,租了已還的標記,分別用 0, 1, 2 標志 int k1。} friend void Lead()。 public: Time(int i=0,int j=0,int k=0,int m=0):year(i),month(j),day(k),hour(m){} void time(int yy=0,int mm=0,int dd=0,int hh=0) { year=yy。對于這些不足,我會在以后學習過程中逐漸彌補和提高,使得自己的設計能在以后更完美。系統(tǒng)的功能有:無限添加車輛,刪除車輛信息,輸出車庫信息,租車,還車,按年月和車號查詢某輛車的出租情況,按年月查 詢本月車輛的出租情況,按年月和車號查詢某輛車的出租費用,按年月查詢本月所有車輛的出租費用,保存操作信息,導入上次操作信息。 } 明顯,這是保存數(shù)據記錄的函數(shù),用的是文件流的寫操作,先建立兩個文件:C:\\和 C:\\,然后讓它們與文件流操作相關聯(lián),向其中寫入運行 程序中的信息,前者寫入的是車輛鏈表所有節(jié)點的信息,而后者只是保存一個數(shù)據m,就 是前者信息記錄的條數(shù),為后面再用文件讀入數(shù)據提供方便。\t39。 0 0 0 039。 pTypesign39。 Vehicle *p。 } } else std::cout車庫中沒有此車 !std::endl。 } else { pTypesign=1。 } if(strcmp(pVType,truck)==0) { std::cout按天還是按小時租 (D/H)std::endl。 if(p!=NULL) { if(pk1!=pk2) std::cout此車已出租 ,還未還 !std::endl。代碼的11 到 17 行都是進行數(shù)據成員的初始化。 std::cinc。amp。 std::cinc。 pTypesign=0。下面是其中幾個函數(shù)的關鍵核心代碼: void add(sys a) { char c。j++) { std::cout\n\t\t 請選擇功能鍵 111std::endl。 std::cout std::endl。 std::cout std::endl。 vnext=NULL。 p=head。qnext。 if(head==NULL) { std::coutList is NULL!std::endl。本來還有 V_add()函數(shù)(在鏈表中添加信息)也要寫在這里,但考慮到方便調用的問題,將其寫在了類的外面。 解決方案:使用數(shù)據結構的相關知識,對整體的系統(tǒng)構建一個鏈表,用來存儲每次向車庫里添加的車輛,可以無限添加,這是鏈表和數(shù)組的區(qū)別,并在此基礎上創(chuàng)建 add(),del() , print() , lend() , back() , v_find() , v_find_all() , v_findfee() ,v_find_allfee(), sav(), lead()等函數(shù)。 hour=hh。y) if(y%4==0) counter+=366。 int distances(Date a,Date b) { int counter=0。 else if(m==1||m==3||m==5||m==7||m==8||m==10) counter1+=31。 Time Bdate[1000]。 char VType[5]。說到無限次添加記錄,一般用數(shù)組是不能辦到的,我們都知道在用數(shù)組之前必須先定義大??;關鍵是把各個函數(shù)正確有效地連接起來,有正確的實參傳遞,能正確有效地輸出預期結果,達到系統(tǒng)管理的目的。當然開發(fā)一個汽車租憑管理系統(tǒng),最直接的目的就是完成汽車公司的租憑任務,主要負責租憑這一塊,其中主要的操作包括借車、登記、還車、計費、查詢和基本車庫的管理。 c++。前者是這個系統(tǒng)的很重要的部分,完整的數(shù)據庫系統(tǒng)都不能缺少。s help, basically pleted the design requirements of the task. Basic functions: management function, service function, query function. For users, can use queries vehicle and the basic situation of lease conditions. The administrator can this management system, whereby the vehicle to add, delete, modify information, car rental, car, on all vehicle information query. Key words: management system。小轎車和貨車租賃的天數(shù)若超過 3 天,則按 8 折計算租車費用。 答辯情況 25 10 在規(guī)定時間內能就所設計的內容進行闡述,言簡意明,重點突出,論點正確,條理清晰。 完成情況 30 20 按設計任務書的要求完成了全部任務,能完整演示其設計內容,符合要求。 學生成績由指導教師根據學生的設計情況給出各項分值及總評成績。 平時表現(xiàn)成績低于 6 分的學生,其綜合設計成績按不及格處理。 5 符號統(tǒng)一;圖表完備、符合規(guī)范要求。 ,小轎車和貨車。 通過本設計可以使學生在掌握 C 語言及 C++語言的的基礎上,進行實際應用,設計一個小型的軟件。每一個正規(guī)機構,都有自己的信息管理系統(tǒng),它們分別承擔著不同的任務。管理員則可以對此系統(tǒng)進行管理,即對車輛進行添加、刪除、修改信息、租車、還車、對所有車輛信息的查詢。一個好的管理系統(tǒng),能承當一個很龐大的任務,在公司,在學校,在政府部門,它都有著自己的職能。管理系統(tǒng)的特點是:功能基本齊全,操作簡單易懂。完成以后就開始編寫各個功能的函數(shù),添加、刪除、查詢、保存、導入信息等。 //作為是否出租過,租了沒還,租了已還的標記,分別用 0, 1,2 標志 int k1。 for(。 return counter1。 else counter=()。 public: Time(int i=0,int j=0,int k=0,int m=0):year(i),month(j),day(k),hour(m){} void time(int yy=0,int mm=0,int dd=0,int hh=0) { year=yy。} friend void lead()。成員函數(shù)有Ryear(),Rmonth(),Rday(),Rhour()和 lead(),前四個是此類對外的接口,便于其他函數(shù)對私有數(shù)據成員的訪問,而友元函數(shù) lead()是用來完成對操作信息導入的任務的。 else p=pnext。 std::cout完成刪除操作 !std::endl。 } std::coutVID不在車庫中! std::endl。 } } 向鏈表中添加節(jié)點的代碼,是增加車輛操作的重要核心程序: Vehicle *V_add(Vehicle *head,Vehicle *v) { Vehicle *p。 } sys 類里的幾個成員函數(shù)進行類外定義,都是基于簡單鏈表操作的,就是上面提到的在鏈表中添加節(jié)點,刪除節(jié)點,打印輸出節(jié)點信息的函數(shù)。 std::cout ID 查詢出租情況 std::endl。 std::cout\n\nstd::endl。 else break。 std::cinpVID。 pfee[pk2]=0。c!=39。c!=39。) break。 std::cout請輸入想要租的車的車號 :std::endl。 std::cout請輸入租車日期 (年,月,日 ):std::endl。 std::cout請輸入租車日期 (年,月,日 ):std::endl。 pk1++。 char *na=C:\\。\t39。\t39。i++) { ofspLdate[i].Ryear() pLdate[i].Rmonth() pLdate[i].Rday() pLdate[i].Rhour()39。 ()。相關操作如下圖所示 圖 44 圖 45 ,應先保存操作記錄,否則將會丟失信息,和導入信息一樣,本可以設為退出系統(tǒng)時自動保存,但也是為了演示保存功能,特將其設為手動操作。除了在編寫代碼方面的提高,在其他方面也受益匪淺。 同時也感謝那些我們在一起探討學習、尋找最佳設計算法的同學和室友,讓我感受到了集體的力量和優(yōu)勢,他們在這次設計當中,對我有相當大的幫助,不僅是技術上的指導,也有工作精神的熏陶和心靈思緒的疏導,每一次失敗,每一次突破,我所經歷的,他們也在經歷,我沒做到的,他們做到了。} int Rmonth(){return month。 int vsign[1000]。 }。 else if(m==1||m==3||m==5||m==7||m==8||m==10) counter1+=31。 int distances(Date a,Date b) { int counter=0。y) if(y%4==0) counter+=366。 Vehicle *find(Vehicle *head,char *s)。 } if(strcmp(pVID,vVID)0) { vnext=head。 return head。 return head。q=qnext) if(strcmp(qnextVID,VID)==0) { p=qnext。 if(p==NULL) std::cout車庫為空 !std::endl。 } } } void listview() { std::cout\t\t\t 歡迎使用天行汽車租憑管理系統(tǒng) \t\tstd::endl。 std::cout std::endl。 std::cout***************************************************std::endl。 std::cout std::endl。 else std::cout租出且還 std::endl。 } void sys::print(Vehicle *head) { Vehicle *p。 } for(q=head。 } Vehicle *sys::V_delete(Vehicle *head,char *VID) { Vehicle *p,*q。 vnext=pnext。 vnext=NULL。 =n。 for(。 } friend int distances(Date a,Date b)。m0。 Time Bdate[1000]。 char VType[5]。 hour=hh。 他們 認真負責的工作態(tài)度,嚴謹?shù)闹螌W精神和深厚的理論水平都使我 受 益匪淺。 通過這次實踐學習,我對鏈表和文件的操作更加熟練,也有了一個新的理解。如下圖所示 圖 43 系統(tǒng)操作管理分析 ,會首先提醒你創(chuàng)建車庫,就是向車庫中添加新車,只有有了添加的車輛,后面的操
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1