您的位置: 主页 > 成功案例 >

用c语言编写一个课程设计题目是《车辆租凭管理

发布日期: 2020-06-24 11:02

  1.说明及要求:实现车辆信息(车牌号、车辆座位数、车辆类型、状态)的新增、修改、删除、查找功能。车辆的类型分(轿车、维修车)。十大网赌网址,当车辆租出后修改车辆的状态信息为租出(已出租车辆不能再次出租),否则车辆的状态信息为待租。

  2.提示:定义结构体表示车辆信息 使用文件存放车辆信息 定义函数分别实现车辆的新增、修改、删除、查找、修改车辆状态。 main函数中调用上述函数,完成演示。

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  如果楼主拿不下它 可以see see 我 name,我help you

  主要是结构体Veicle,我定义了一个长度Max=100长的结构体数组。car[Max]记录车辆的信息。

  我定义了一个整数数组searchResult[Max]记录查询的结果。(查之前会把它都初始化为-1,initResult())每查到一个会把car数组的下标记到searchResult里。读取时只要下一个的值不是-1就继续读取,直到结束。

  删除数据时会把数组的最后一个移到要删除数据的位置,再删除最后一个。如果删除的是最后一个则直接删除,并修改currentCar的值。

  菜单控制大部分是:定义一个开关f=1;当需要结束时设置为f=0;否则一真循环while(f).然后定义一整数c(command)记录用户输入,然后用Switch(c)转到用户选择的命令.简单的命令直接用if...else...

  search{}查询,可以通过车牌号,座位,维修车,是否租出去。或查看全部。

  退出时,不提示保存文件。(你可以自己添加,加一个整数int isModified=0,当成功rent或modify后设为1,当退出时会调用end(),在里面加if(isModified==1)saveFile();即可,最好是询问是否保存,让用户选择,呵呵!)

咨询热线

400-690-123455