




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、C+面向?qū)ο蟪绦蛟O(shè)計(jì)課 程 設(shè) 計(jì) 報(bào) 告課程名稱 C+面向?qū)ο蟪绦蛟O(shè)計(jì) 課題名稱 車輛管理系統(tǒng) 專 業(yè) 班 級 學(xué) 號 姓 名 指導(dǎo)教師 年 月 日1 / 55(一)、課程設(shè)計(jì)題目:題目4 車輛管理系統(tǒng)(二)、目的與要求: 1、目的: (1)要求學(xué)生達(dá)到熟練掌握C+語言的基本知識和技能; (2)基本掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思路和方法; (3)能夠利用所學(xué)的基本知識和技能,解決簡單的面向?qū)ο蟪绦蛟O(shè)計(jì)問題。 2、基本要求: (1)要求利用面向?qū)ο蟮姆椒ㄒ约癈+的編程思想來完成系統(tǒng)的設(shè)計(jì); (2)要求在設(shè)計(jì)的過程中,建立清晰的類層次; (3)在系統(tǒng)中至少要定義四個類,每個類中要有各自的屬性和方法
2、; (4)在系統(tǒng)的設(shè)計(jì)中,至少要用到面向?qū)ο蟮囊环N機(jī)制。 3、創(chuàng)新要求: 在基本要求達(dá)到后,可進(jìn)行創(chuàng)新設(shè)計(jì),如根據(jù)查找結(jié)果進(jìn)行修改的功能。 (三)、設(shè)計(jì)方法和基本原理: 功能要求:1) 添加車輛程序主要完成車輛信息的添加,要求編號唯一。如果添加了重復(fù)編號的物品時,則提示用戶數(shù)據(jù)添加重復(fù)并取消添加;如果車輛信息庫已滿,則提示不能再添加新的車輛信息。2) 查詢車輛可按照三種方式進(jìn)行物品的查詢。·按車輛制造公司查詢:·按編號查詢:·按類別查詢:如果未找到,給出相應(yīng)的提示信息,如果找到,則顯示相應(yīng)的記錄信息。3) 顯示車輛信息庫可顯示當(dāng)前車輛信息庫中所有的車輛信息。4)
3、修改車輛可根據(jù)查詢結(jié)果對相應(yīng)的記錄進(jìn)行修改,修改時注意編號的唯一性。5)刪除車輛對已添加的車輛信息進(jìn)行刪除。如果當(dāng)前車輛信息庫為空,則提示“車輛信息庫為空!”并返回操作;否則輸入要刪除的編號,根據(jù)編號刪除該車輛信息,如果沒有找到該車輛信息,則提示“該編號不存在”。6)統(tǒng)計(jì)功能輸出當(dāng)前車輛信息庫中總車輛數(shù),以及按車輛類別,統(tǒng)計(jì)出當(dāng)前車輛信息庫中各類別的車輛數(shù)并顯示。7) 保存車輛將當(dāng)前系統(tǒng)中車輛信息存入文件中。8) 讀取車輛 將保存在文件中的車輛信息讀入到當(dāng)前系統(tǒng)中,以供用戶使用。在完成以上基本功能的基礎(chǔ)上,可自行進(jìn)行擴(kuò)展或完善。3、問題的解決方案: 根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟
4、:1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計(jì);2)分析系統(tǒng)中的各個實(shí)體以及它們之間的關(guān)系;3)根據(jù)問題描述,設(shè)計(jì)系統(tǒng)的類層次;4)完成類層次中各個類的描述;5)完成類中各個成員函數(shù)的定義;6)完成系統(tǒng)的應(yīng)用模塊;7)功能調(diào)試;8)完成系統(tǒng)總結(jié)報(bào)告。目 錄1.系統(tǒng)需求分析52.總體設(shè)計(jì)63.詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)84.系統(tǒng)調(diào)試錯誤!未定義書簽。5.結(jié)論錯誤!未定義書簽。6.心得體會錯誤!未定義書簽。7.參考書目錯誤!未定義書簽。1. 系統(tǒng)需求分析 1.1系統(tǒng)設(shè)計(jì)的目的與意義: 隨著社會的進(jìn)步和人們生活水平的提高,車輛作為交通工具,已經(jīng)成為人們?nèi)粘I钪胁豢扇鄙俚囊徊糠?大大增加了交通
5、壓力,同時,也對車輛里的管理有了一個更高的要求.因此,需要一個車輛管理系統(tǒng)來對各種車輛的各種信息進(jìn)行統(tǒng)一管理. 1.2 系統(tǒng)功能需求:本系統(tǒng)有三個類:Car類、Truck類、Bus類,存儲小轎車信息、卡車信息、大客車信息。1添加車輛程序主要完成車輛信息的添加,要求編號唯一。如果添加了重復(fù)編號的物品時,則提示用戶數(shù)據(jù)添加重復(fù)并取消添加;如果車輛信息庫已滿,則提示不能再添加新的車輛信息。2查詢車輛可按照三種方式進(jìn)行物品的查詢。·按車輛制造公司查詢:·按編號查詢:·按類別查詢:如果未找到,給出相應(yīng)的提示信息,如果找到,則顯示相應(yīng)的記錄信息。3顯示車輛信息庫可顯示當(dāng)前車輛
6、信息庫中所有的車輛信息。4修改車輛可根據(jù)查詢結(jié)果對相應(yīng)的記錄進(jìn)行修改,修改時注意編號的唯一性。5刪除車輛對已添加的車輛信息進(jìn)行刪除。如果當(dāng)前車輛信息庫為空,則提示“車輛信息庫為空!”并返回操作;否則輸入要刪除的編號,根據(jù)編號刪除該車輛信息,如果沒有找到該車輛信息,則提示“該編號不存在”。6統(tǒng)計(jì)功能輸出當(dāng)前車輛信息庫中總車輛數(shù),以及按車輛類別,統(tǒng)計(jì)出當(dāng)前車輛信息庫中各類別的車輛數(shù)并顯示。7保存車輛將當(dāng)前系統(tǒng)中車輛信息存入文件中。8讀取車輛 將保存在文件中的車輛信息讀入到當(dāng)前系統(tǒng)中,以供用戶使用。2. 總體設(shè)計(jì)2.1 系統(tǒng)功能分析:系統(tǒng)通過調(diào)用函數(shù)來實(shí)現(xiàn)信息錄入、信息修改、信息刪除、信息查詢以及數(shù)
7、據(jù)保存文件等功能。add()函數(shù)用于錄入信息;modify()函數(shù)用來修改信息;del()函數(shù)用來修改信息;search()函數(shù)用來查詢車輛信息;read()函數(shù)用于將文件中的數(shù)據(jù)讀取到內(nèi)存中;save()函數(shù)用于將內(nèi)存中的信息存入文件內(nèi);主函數(shù)main()用于調(diào)用這些函數(shù)。2.2系統(tǒng)功能模塊劃分與設(shè)計(jì):系統(tǒng)定義了Car類、Truck類、Bus類這三個類,定義了add()、modify()、del()、read()、save()、search()等函數(shù)來實(shí)現(xiàn)系統(tǒng)所需功能。2.3 系統(tǒng)功能模塊圖:車輛信息管理系統(tǒng)小轎車信息管理卡車信息管理大客車信息管理小轎車信息讀取小轎車信息添加小轎車信息修改小
8、轎車信息刪除小轎車信息保存卡車信息讀取卡車信息添加卡車信息修改卡車信息刪除卡車信息保存大客車信息讀取大客車信息添加大客車信息修改大轎車信息刪除大客車信息保存大客車信息查詢卡車信息查詢小轎車信息查詢2.4 類的設(shè)計(jì)(1)Base類(抽象類)的設(shè)計(jì):Basevirtual void read()=0;virtual void add()=0;virtual void modify(int)=0;virtual void del(int)=0;virtual void save()=0;virtual void search()=0;圖 3.1 Base類(2)小轎車類的設(shè)計(jì):Cardouble c
9、arFee;char carID20;char carName20;void read();void add(); void modify(int);void del(int);void save();void search(); 圖 3.2小轎車類(3)卡車類的設(shè)計(jì):Truckchar truckID20;char truckName20; int truckNum;void read();void add();void modify(int);void del(int);void save();void search(); 圖 3.3卡車類(4)大客車類的設(shè)計(jì):Buschar busNam
10、e20;char busID20;int busNum;void read();void add(); void modify(int);void del(int);void save();void search(); 圖 3.4 大卡車類3. 詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)3.1 Base類(抽象類)的實(shí)現(xiàn)class Basepublic:virtual void read()=0;virtual void add()=0;virtual void modify(int)=0;virtual void del(int)=0;virtual void save()=0;virtual void search(
11、)=0;3.2 小轎車類的實(shí)現(xiàn)Car.hclass Car:public Basepublic:double carFee; char carID20; char carName20;void read();void add(); void modify(int);void del(int);void save();void search();Car.cppvoid Car:read() ifstream carfile;carfile.open ("轎車信息.txt"); carfile>>carcount_car.carID>>carcount_
12、car.carName>>carcount_car.carFee; while(!carfile.eof() count_car+;carfile>>carcount_car.carID>>carcount_car.carName>>carcount_car.carFee; carfile.close();void Car:add() /存入對象數(shù)組中strcpy(carcount_car.carID,carID);strcpy(carcount_car.carName,carName);carcount_car.carFee=carFee; c
13、ount_car+; void Car:modify(int index) strcpy(carindex-1.carID,carID); strcpy(carindex-1.carName,carName);carindex-1.carFee=carFee;void Car:del(int index) /前移其后記錄for(int i=index;i<=count_car-1;i+)strcpy(cari-1.carID,cari.carID);strcpy(cari-1.carName,cari.carName);cari-1.carFee=cari.carFee;count_ca
14、r-; void Car:search()for(int i=0;i<count_car-1;i+)if(strcmp(cari.carID,carID)=0|strcmp(cari.carName,carName)=0)cout<<"轎車車牌號 "<<"轎車品牌 "<<"轎車油耗費(fèi)用"<<endl;cout<<cari.carID<<" "<<cari.carName<<" "<<
15、cari.carFee<<endl;break;elsecout<<"無此轎車數(shù)據(jù)!"<<endl;break;void Car:save() ofstream carfile; carfile.open("轎車信息.txt");for(int i=0;i<=count_car-1;i+) carfile<<cari.carID<<" "<<cari.carName<<" "<<cari.carFee<<
16、;endl; carfile.close(); 3.3 卡車類的實(shí)現(xiàn) Truck.hclass Truck:public Basepublic:char truckID20; char truckName20; int truckNum;void read();void add();void modify(int);void del(int);void save();void search(); ;Truck.cppvoid Truck:read() ifstream truckfile; truckfile.open("卡車信息.txt"); truckfile>&
17、gt;truckcount_truck.truckID>>truckcount_truck.truckName>>truckcount_truck.truckNum; while(!truckfile.eof() count_truck+;truckfile>>truckcount_truck.truckID>>truckcount_truck.truckName>>truckcount_truck.truckNum; truckfile.close();void Truck:add()/存入對象數(shù)組中strcpy(truckcoun
18、t_truck.truckName,truckName); strcpy(truckcount_truck.truckID,truckID);truckcount_truck.truckNum=truckNum; count_truck+; void Truck:modify(int index) strcpy(truckindex-1.truckID,truckID); strcpy(truckindex-1.truckName,truckName);truckindex-1.truckNum=truckNum; void Truck:del(int index)/前移其后記錄for(int
19、 i=index;i<=count_truck-1;i+)strcpy(trucki-1.truckID,truckID);strcpy(trucki-1.truckName,truckName);trucki-1.truckNum=truckNum; count_truck-; void Truck:search()for(int i=0;i<count_truck-1;i+)if(strcmp(trucki.truckID,truckID)=0)cout<<"卡車車牌號 "<<"卡車品牌"<<"
20、;卡車載重?cái)?shù)(噸)"<<endl;cout<<trucki.truckID<<" "<<trucki.truckName<<" "<<trucki.truckNum<<endl;break;elsecout<<"無此卡車數(shù)據(jù)!"<<endl;break;void Truck:save() ofstream truckfile;truckfile.open("卡車信息.txt");for(int i=
21、0;i<=count_truck-1;i+) truckfile<<trucki.truckID<<" "<<trucki.truckName<<" "<<trucki.truckNum;truckfile.close(); 3.4大客車類的實(shí)現(xiàn)Bus.hclass Bus:public Base public: char busName20; char busID20; int busNum; void read(); void add(); void modify(int); void
22、 del(int); void save(); void search();Bus.cppvoid Bus:read() fstream busfile("客車信息.txt",ios:in|ios:out); busfile>>buscount_bus.busID>>buscount_bus.busName>>buscount_bus.busNum; while(!busfile.eof() count_bus+;busfile>>buscount_bus.busID>>buscount_bus.busName&g
23、t;>buscount_bus.busNum; busfile.close();void Bus:add()/存入對象數(shù)組中strcpy(buscount_bus.busID,busID);strcpy(buscount_bus.busName,busName);buscount_bus.busNum=busNum;count_bus+;void Bus:modify(int index)strcpy(busindex-1.busID,busID);strcpy(busindex-1.busName,busName);busindex-1.busNum=busNum;void Bus:d
24、el(int index) /前移其后記錄for(int i=index;i<=count_bus-1;i+)strcpy(busi-1.busID,busi.busID); strcpy(busi-1.busName,busi.busName);busi-1.busNum=busi.busNum;count_bus-; void Bus:search()for(int i=0;i<count_bus-1;i+)if(strcmp(busi.busID,busID)=0)cout<<"客車車牌號 "<<"客車品牌 "&
25、lt;<"客車最大載客數(shù)(人)"<<endl;cout<<busi.busID<<" "<<busi.busName<<" "<<busi.busNum<<endl;break;elsecout<<"無此客車數(shù)據(jù)!"<<endl;break;void Bus:save() ofstream busfile;busfile.open("客車信息.txt");for(int i=0;i&
26、lt;=count_bus-1;i+) busfile<<busi.busID<<" "<<busi.busName<<" "<<busi.busNum<<endl; busfile.close();3.5 main.cpp#include <iostream.h>#include<iomanip.h>#include <fstream.h>#include <string.h>#include <stdlib.h>Car
27、carMAXcar;Truck truckMAXtruck;Bus busMAXbus;int count_car=0;int count_truck=0;int count_bus=0;Base *p=NULL;char c;/轎車管理子菜單void car_manage() int choice,i=0; bool quit=false; while(1) system("cls"); cout<<"*轎車管理子菜單*"<<endl; cout<<" 1.添加轎車信息"<<endl;
28、 cout<<" 2.修改轎車信息"<<endl; cout<<" 3.刪除轎車信息"<<endl; cout<<" 4.查詢轎車信息"<<endl; cout<<" 5.顯示所有轎車信息"<<endl; cout<<" 0.退出"<<endl; cout<<"*"<<endl; cout<<"請輸入所要操作的編
29、號:" cin>>choice; switch(choice) case 1: Car car1;p=&car1; cout<<"請輸入轎車車牌號、轎車品牌、油耗費(fèi)用:"<<endl; cin>>car1.carID>>car1.carName>>car1.carFee;cout<<"是否保存轎車信息?(不區(qū)分大小寫)是(y/Y)否(n/N)"<<endl; cin>>c; if(c='y'|c='Y
30、9;) p->add(); p->save(); break; case 2:Car car2;p=&car2; int index; for(int i=0;i<count_car;i+) cout<<i+1<<"."<<cari.carID<<" "<<cari.carName<<" "<<cari.carFee<<endl; cout<<"請選擇轎車序號:"<<en
31、dl; cin>>index; cout<<"請輸入要修改的轎車車牌號、轎車品牌、油耗費(fèi)用:"<<endl; cin>>car2.carID>>car2.carName>>car2.carFee;cout<<"是否保存轎車信息?(不區(qū)分大小寫)是(y/Y)否(n/N)"<<endl; cin>>c; if(c='y'|c='Y') p->modify(index); p->save(); break; c
32、ase 3:Car car3;p=&car3; int index; for(int i=0;i<count_car;i+) cout<<i+1<<"."<<cari.carID<<" "<<cari.carName<<" "<<cari.carFee<<endl; cout<<"請選擇要修改的轎車車牌號、轎車品牌、油耗費(fèi)用的序列號:"<<endl; cin>>index
33、;cout<<"是否保存轎車信息?(不區(qū)分大小寫)是(y/Y)否(n/N)"<<endl; cin>>c; if(c='y'|c='Y') p->del(index); p->save(); break;case 4:Car car4;p=&car4;cout<<"請輸入轎車的車名:"<<endl;cin>>car4.carName;car4.search();system("pause"); break;cas
34、e 5:cout<<"轎車車牌號 "<<"轎車品牌 "<<"轎車油耗費(fèi)用"<<endl;for(int i=0;i<count_car;i+)cout<<i+1<<"."<<cari.carID<<" "<<cari.carName<<" "<<cari.carFee<<endl;system("pause"
35、);if(count_car=0)cout<<setw(20)<<"轎車信息庫為空!"<<endl;system("pause"); break;case 0:quit=true;break; default:cout<<"請輸入05之間的數(shù)字!"<<endl; break; if(quit=true) break; system("cls"); return;/卡車管理子菜單void truck_manage() int choice; bool qui
36、t=false; while(1) system("cls"); cout<<"*卡車管理子菜單*"<<endl; cout<<" 1.添加卡車信息"<<endl; cout<<" 2.修改卡車信息"<<endl; cout<<" 3.刪除卡車信息"<<endl; cout<<" 4.查詢卡車信息"<<endl; cout<<" 5.顯
37、示所有卡車信息"<<endl; cout<<" 0.退出"<<endl; cout<<"*"<<endl; cout<<"請輸入所要操作的編號:" cin>>choice; switch(choice) case 1: Truck truck1;p=&truck1; cout<<"請輸入卡車的車牌號、卡車品牌、載重?cái)?shù)(噸):"<<endl; cin>>truck1.truckID
38、>>truck1.truckName>>truck1.truckNum;cout<<"是否保存卡車信息?(不區(qū)分大小寫)是(y/Y)否(n/N)"<<endl; cin>>c; if(c='y'|c='Y')p->add(); p->save(); break; case 2: Truck truck2;p=&truck2; int index; for(int i=0;i<count_truck;i+) cout<<i+1<<&qu
39、ot;."<<trucki.truckID<<" "<<trucki.truckName<<endl; cout<<"請選擇要修改的卡車信息的序列號:"<<endl; cin>>index; cout<<"請輸入要修改卡車的車牌號、卡車品牌、載重?cái)?shù)(噸):"<<endl; cin>>truck2.truckID>>truck2.truckName>>truck2.truckNum;c
40、out<<"是否保存卡車信息?(不區(qū)分大小寫)是(y/Y)否(n/N)"<<endl; cin>>c; if(c='y'|c='Y')p->modify(index); p->save(); break; case 3: Truck truck3;p=&truck3; int index; for(int i=0;i<count_truck;i+) cout<<i+1<<"."<<trucki.truckID<<&
41、quot; "<<trucki.truckName<<" "<<trucki.truckNum<<endl; cout<<"請選擇要刪除的卡車信息序列號:"<<endl; cin>>index;cout<<"是否保存卡車信息?(不區(qū)分大小寫)是(y/Y)否(n/N)"<<endl; cin>>c; if(c='n'|c='N') p->del(index); p->
42、;save();break; case 4: Truck truck4; cout<<"請輸入卡車的車牌號:"<<endl; cin>>truck4.truckID; truck4.search(); system("pause"); break; case 5: cout<<"卡車車牌號 "<<"卡車品牌 "<<"卡車載重?cái)?shù)(噸)"<<endl; for(int i=0;i<count_truck;i+)
43、cout<<i+1<<"."<<trucki.truckID<<" "<<trucki.truckName<<" "<<trucki.truckNum<<endl;system("pause");if(count_truck=0)cout<<setw(20)<<"卡車信息庫為空!"<<endl;break; case 0:quit=true;break; defau
44、lt:cout<<"請輸入05之間的數(shù)字!"<<endl;break; if(quit=true) break; system("cls"); return;/客車管理子菜單void bus_manage() int choice; bool quit=false; while(1) system("cls"); cout<<"*客車管理子菜單*"<<endl; cout<<" 1.添加客車信息"<<endl; cout&l
45、t;<" 2.修改客車信息"<<endl; cout<<" 3.刪除客車信息"<<endl; cout<<" 4.查詢客車信息"<<endl; cout<<" 5.顯示所有客車信息"<<endl; cout<<" 0.退出"<<endl; cout<<"*"<<endl; cout<<"請輸入所要操作的編號:"
46、; cin>>choice; switch(choice) case 1: Bus bus1;p=&bus1; cout<<"請輸入要添加的客車的車牌號、客車品牌、最大載客數(shù)(人):"<<endl; cin>>bus1.busID>>bus1.busName>>bus1.busNum;cout<<"是否保存客車信息?(不區(qū)分大小寫)是(y/Y)否(n/N)"<<endl; cin>>c; if(c='y'|c='Y&
47、#39;)p->add(); p->save(); break; case 2: Bus bus2;p=&bus2; int index; for(int i=0;i<count_bus;i+) cout<<i+1<<"."<<busi.busID<<" "<<busi.busName<<" "<<busi.busNum<<endl; cout<<"請選擇要修改的客車信息序列號:"&
48、lt;<endl; cin>>index; cout<<"請輸入要修改的客車車牌號、客車品牌、最大載客數(shù)(人):"<<endl; cin>>bus2.busID>>bus2.busName>>bus2.busNum;cout<<"是否保存客車信息?(不區(qū)分大小寫)是(y/Y)否(n/N)"<<endl; cin>>c; if(c='y'|c='Y')p->modify(index); p->save
49、(); break; case 3:Bus bus3;p=&bus3;int index; for(int i=0;i<count_bus;i+) cout<<i+1<<"."<<busi.busID<<" "<<busi.busName<<" "<<busi.busNum<<endl; cout<<"請選擇要刪除的客車信息序列號:"<<endl;cin>>index;c
50、out<<"是否保存客車信息?(不區(qū)分大小寫)是(y/Y)否(n/N)"<<endl; cin>>c; if(c='y'|c='Y') p->del(index); p->save(); break; case 4: Bus bus4; cout<<"請輸入客車的車牌號:"<<endl; cin>>bus4.busID; bus4.search(); system("pause"); break; case 5: cou
51、t<<"客車車牌號 "<<"客車品牌 "<<"客車最大載客數(shù)(人)"<<endl; for(int i=0;i<count_bus;i+) cout<<i+1<<"."<<busi.busID<<" "<<busi.busName<<" "<<busi.busNum<<endl; system("pause"
52、); if(count_bus=0)cout<<setw(20)<<"客車信息庫為空!"<<endl; break; case 0:quit=true;break; default:cout<<"請輸入05之間的數(shù)字!"<<endl;break; if(quit=true) break; system("cls"); return;/主函數(shù)內(nèi)容void main() /將各個文件中的數(shù)據(jù)依次讀入內(nèi)存 Car (car); (car).read(); Truck (truck)
53、; (truck).read(); Bus (bus); (bus).read(); int choice=1; /顯示主菜單 while(1) cout<<"*主菜單*"<<endl; cout<<" 1.轎車信息管理"<<endl; cout<<" 2.卡車信息管理"<<endl; cout<<" 3.客車信息管理"<<endl; cout<<" 0.退出"<<endl;
54、cout<<"*"<<endl; cout<<"請輸入所要操作的編號:" cin>>choice; switch(choice) case 1: car_manage();break; case 2: truck_manage();break; case 3: bus_manage();break; case 0: cout<<"謝謝您的使用!"<<endl; return;break; default:cout<<"請輸入03之間的數(shù)字!&
55、quot;<<endl;break; system("cls"); /小轎車管理子菜單void car_manage() int choice,i=0;bool quit=false; while(1) system("cls"); cout<<"*轎車管理子菜單*"<<endl; cout<<" 1.添加轎車信息"<<endl; cout<<" 2.修改轎車信息"<<endl; cout<<" 3.刪除轎車信息"<<endl; cout<<" 4.查詢轎車信息"<<endl; cout<<" 5.顯示所有轎車信息"<<endl; cout<<" 0.退出"<<endl; cout<<"*"<<endl; cout<<"請輸入所要操作的編號:" cin>>choice; switch(choice) case 1: Car car1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年教育信息化0時代教學(xué)工具在智慧教育平臺中的創(chuàng)新發(fā)展報(bào)告
- 政務(wù)信息培訓(xùn)
- 公司培訓(xùn)模式分析
- 中班禮儀:參加他人活動規(guī)范
- 肢體離斷傷的護(hù)理
- 2025年教育培訓(xùn)行業(yè)前景分析
- 中班健康《可愛的小腳丫》
- 皮膚口腔肛周護(hù)理
- 冶煉三級安全教育培訓(xùn)
- 文明城市培訓(xùn)
- 2022-2023學(xué)年天津市濱海新區(qū)高二(下)期末地理試卷
- 經(jīng)濟(jì)師考試運(yùn)輸經(jīng)濟(jì)高級經(jīng)濟(jì)實(shí)務(wù)試題與參考答案
- 體育中國學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 調(diào)味品供應(yīng)合同范本
- 五年級滬教版數(shù)學(xué)下學(xué)期應(yīng)用題專項(xiàng)針對練習(xí)
- 垃圾清運(yùn)方案、安全作業(yè)制度、環(huán)保管理制度
- 2024年廣西壯族自治區(qū)中考地理試題(含解析)
- 安全操作規(guī)程匯編(服裝廠)
- 河北省承德市平泉市2023-2024學(xué)年七年級下學(xué)期期末生物學(xué)試題(原卷版)
- 園林綠化樹木的修剪方案
- 國企集團(tuán)公司各崗位廉潔風(fēng)險(xiǎn)點(diǎn)防控表格(廉政)范本
評論
0/150
提交評論