| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 987 人关注过本帖
标题:哪位大佬能帮忙写一下怎样查询“机位信息文件”?
只看楼主 加入收藏
魔莫墨
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2018-6-17
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
哪位大佬能帮忙写一下怎样查询“机位信息文件”?
机房机位预约模拟
1、数据结构
顾客信息结构体:
Struct CusInfo
{
   Char name[20];//顾客姓名
   Int sex;      //性别
   Char tel[11];  //电话
}CInfo;
机位信息结构体:
Struct
{
   Int  State[6];     //机位状态,每2个小时为一个时间段,08:00-20:00共6个时间段。0表示有空机位,1表示没有空机位
   CInfo waitlist[6];  //各个时间段的运行客户
   Int  year;
   Int  month;
   Int  day;       //日期
}PCInfo;
在文件中存放100天的机位信息。
2、具体实现
(1)查询
    输入时间,查看日期(year/month/day),如果日期匹配,则把机位信息输出。
(2)机位预订
输入日期(或时间段)查询机位信息文件,如果日期符合,再查看状态字段,若相应字段为0,则预约(即把该用户信息加入写入机位waitlist相应时间段中);若相应字段为1,则查看本天其他时间段,寻找最近空时间段。如果用户要求在非空时间上机,则查找info数组中该时间段为空的元素,把该时间段的状态字段设为1,把用户信息加入机位当天waitlist相应时间段中。
(3)退出预订
     根据预订日期和客户信息找到预订信息,把客户信息删除,并把该时间段的状态置为0。
(4)查询
输入日期和时间段,查看该时间段的状态,如为1,则把相应时间段的运行客户信息打印输出。如为0,则显示“该时间段空闲!”。
搜索更多相关主题的帖子: 查询 信息 Int 时间段 日期 
2018-06-21 22:24
书生牛犊
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:星夜征程
等 级:贵宾
威 望:10
帖 子:1101
专家分:5265
注 册:2015-10-27
收藏
得分:20 
论坛里搜一下“管理系统”

现成的代码成吨,,,就看你会不会修改使用了。。

至于请人代写,不好意思,,,估计这个论坛没人愿意

φ(゜▽゜*)♪
2018-06-21 23:04
魔莫墨
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2018-6-17
收藏
得分:0 
谢啦,我了解了
2018-06-22 17:34
快速回复:哪位大佬能帮忙写一下怎样查询“机位信息文件”?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016729 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved