}
cout << \按1返回主界面:\ cin >> c; if (c == 1) { jiemian(); }
else {
jiemian(); } }
void Car::show() { int i, j;
if (top != 0) {
cout << \车库中所有车的基本信息:\ for (i = 0; i < top; i++) {
cout << \车辆编号:\ cout << \车名:\ cout << \购买日期:\ cout << \生产厂家:\
cout << \行驶里程:\ cout << \车辆价格:\
cout << \驾驶员的名字:\
cout << \驾驶员的手机号:\ cout << \车型:\
cout << \摩托车,2->汽车,3->客车,4->面包车,5->货车)\endl;
} } else
cout << \车辆库为空!\ cout << \按1返回主界面:\ cin >> j; if (j == 1) { jiemian(); }
else {
jiemian(); } }
void Car::delet() { int i,a=0; while(1){
if(top==0){
cout<<\车辆库为空将退回功能界面!\ break; }else{
cout<<\请输入要删除的车辆编号!\ cin>>i;
for(int j=0;j cout << \车辆编号:\ cout << \车名:\ cout << \购买日期:\ cout << \生产厂家:\ cout << \行驶里程:\ cout << \车辆价格:\ cout << \驾驶员的名字:\ cout << \驾驶员的手机号:\<< car[j].cellphone << endl; cout << \车型:\ cout << \摩托车,2->汽车,3->客车,4->面包车,5->货车)\ cout<<\是否确定信息并删除!(1->是,2->否)\ int n; cin>>n; if(n==1){ car[j].num=car[top-1].num; car[j].name=car[top-1].name; car[j].time=car[top-1].time; car[j].made=car[top-1].made; car[j].distance=car[top-1].distance; car[j].price=car[top-1].price; car[j].driver=car[top-1].driver; car[j].cellphone=car[top-1].cellphone; car[j].type=car[top-1].type; top--; a++; }else if(n==2){ cout<<\系统返回中!\ }else{ cout<<\输入错误系统返回中。。。\ } } } if(a==0){ cout<<\此编号不存在,不能进行删除,请重新输入!\ }else{ cout<<\删除成功!系统将返回功能界面....\ break; } } } jiemian(); } void Car::sum() { int i, j,l,m,a=0, b=0, c=0,d=0,f=0; cout << \统计里程\ cout << \统计资产\ cout << \统计驾驶员\ cout << \统计车辆数\ cout << \输入统计的选项:\ cin >> i; if (i > 0 && i < 5) { switch (i) { case 1: cout << \总里程\ cout << \各类车的总里程\ cout << \输入选项:\ cin >> j; if (j == 1 || j == 2) { switch (j) { case 1: for (l = 0; l < top; l++) { a = a + car[l].distance; } cout << \总里程:\ cout << \查询成功,系统将返回主页面。\ break; case 2: for (m = 0; m < top; m++) { if (car[m].type == 1) { a=a+car[m].distance; } else if (car[m].type == 2) { b=b + car[m].distance; } else if (car[m].type == 3) { c=c + car[m].distance; } else if (car[m].type == 4) { d=d+car[m].distance; } else f=f + car[m].distance; } cout << \摩托车的总里程:\ cout << \汽车的总里程:\ cout << \客车的总里程:\ cout << \面包车的总里程:\ cout << \货车的总里程:\ cout << \查询成功,系统将返回主页面。\ //(1->摩托车,2->汽车,3->客车,4->面包车,5->货车) break; default: cout << \输入有误!系统将返回.\ break; } } else { cout << \输入错误,系统返回。\ break; } break; case 2: cout << \总资产\ cout << \各类车的总资产\ cout << \输入选项:\ cin >> j; if (j == 1 || j == 2) { switch (j) { case 1: for (l = 0; l < top; l++) { a = a + car[l].price; } cout << \总资产:\ cout << \查询成功,系统将返回主页面。\ break; case 2:
相关推荐: