第一范文网 - 专业文章范例文档资料分享平台

车辆管理系统【附源代码】_C++课程设计报告-2013年.

来源:用户分享 时间:2025/7/24 23:10:02 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

北华航天工业学院实践报告

4.2 函数实现

(1)添加函数: void ManyVehicle::Add() { Vehicle v1; if(top>=N) { cout<<\信息库已满!不能添加新的数据!\ return;

}

cout<<\请输入您想要添加的\ v1.Vehicle::Num(); for(int i=0;i

}

cout<<\当前信息库未满!可以添加……\ v1.Vehicle::Input(); v[top]=v1;

cout<<\数据添加成功!\ top++;

ofstream outfile(\车辆信息库.txt\

for(int k=0;k

outfile<

}

10

北华航天工业学院实践报告

运行结果:

(2)删除函数: void ManyVehicle::Delete() {

Vehicle v3;

cout<<\请输入您所要删除的\v3.Vehicle::Num(); for(int i=0;i

for(int j=0;j

if(v3.Vehicle::GetNum()==v[j].Vehicle::GetNum())

v[j]=v[j+1];

if(v3.Vehicle::GetNum()==v[i].Vehicle::GetNum())

cout<

break;

图4-1.主菜单实现

if(i>=top)

top--;

11

北华航天工业学院实践报告

}

cout<

\

ofstream outfile(\车辆信息库.txt\for(int k=0;k

outfile<

12

图4-2.读出函数实现

图4-3.删除函数实现

北华航天工业学院实践报告

(3)退出函数: void ManyVehicle::Quit() { }

运行结果:

cout<

※※※※※※※※※※※※※※※※※※※※※※※※※\※ ※

※\

※\

※\

※ ~~~系统已退出!欢迎再次使用!~~~

图4-4.显示当前信息库

※※※※※※※※※※※※※※※※※※※※※※※※※\

图4-5.退出系统

4.3 主函数实现

(1)程序代码:

13

车辆管理系统【附源代码】_C++课程设计报告-2013年..doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c544zj5vp3u6gjog0oh073pit886asl004vw_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top