请使用C++写一个酒店入住的增删改查,要求使用数据结构树,链表等,请写出代码
时间: 2023-03-08 14:12:48 浏览: 46
我给出的代码如下:// 增加
struct Room {
int roomNumber;
int numPeople;
int price;
};void addRoom(Room *rooms, int roomNumber, int numPeople, int price) {
Room newRoom;
newRoom.roomNumber = roomNumber;
newRoom.numPeople = numPeople;
newRoom.price = price;
rooms[roomNumber] = newRoom;
}// 删除
void deleteRoom(Room *rooms, int roomNumber) {
rooms[roomNumber].roomNumber = 0;
rooms[roomNumber].numPeople = 0;
rooms[roomNumber].price = 0;
}// 修改
void modifyRoom(Room *rooms, int roomNumber, int numPeople, int price) {
rooms[roomNumber].numPeople = numPeople;
rooms[roomNumber].price = price;
}// 查询
void queryRoom(Room *rooms, int roomNumber) {
Room room = rooms[roomNumber];
printf("Room number: %d\nNumber of people: %d\nPrice: %d\n", room.roomNumber, room.numPeople, room.price);
}
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)