【加试题】酒店房间管理:酒店房间(房间数小于10
000)编号按1,2,3…连续编号,老板对于没有出租的房子使用如下的方法来登记管理。连续的空房间,登记第一间的编号和连续的空房间数,比如房间1,2,6,7,8,10,则登记3条记录,分别为(1,2),(6,3),(10,1)。某旅客退房了,需要把这房间也登记上去,有四种情况需要处理:
1)上靠,例如退的房间号为3,则原来登记的3条记录变成(1,3) , (6,3),(10,1)。
2)下靠,例如退的房间号为5,则原来登记的3条记录变成(1,2),(5,4) , (10,1)。
3)上下不靠,例如退的房问号为4,则登记的记录数变成4条(1,2),(4,1) , (6,3),(10,1)。
4)上下靠,例如退的房间号为9,则登记的记录数变成2条(1,2),(6,5)。
小王依据上述描述设计了如下VB程序,请回答下列问题: