| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 732 人关注过本帖
标题:C程序的又一发现
只看楼主 加入收藏
locaful
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-7-17
收藏
 问题点数:0 回复次数:6 
C程序的又一发现
各位大哥大姐,帮帮忙,帮我想想:下面有两个案例该如何编写好的哟,用C编写,谢谢啦
一: 仪器仪表管理
[要求]
系统功能的基本要求:
⑴ 新的仪器仪表信息的录入;
⑵ 在借出、归还、维修时对仪器仪表信息的修改;
⑶ 对报废仪器仪表信息的删除;
⑷ 按照一定的条件查询、统计符合条件的仪器仪表信息;查询功能至少应该包括仪器仪表基本信息的查询、按时间段(如在2004年1月1日到2004年10月10日购买、借出、维修的仪器仪表等)查询、按时间点(借入时间,借出时间,归还时间)查询等,统计功能至少包括按时间段(如在2004年1月1日到2004年10月10日购买、借出、维修的仪器仪表等)统计、按仪器仪表基本信息的统计等;
⑸ 对查询、统计的结果打印输出。
[提示]
数据结构采用结构体.仪器仪表信息应包括仪器仪表名,仪器仪表编号,购买时间,借入时间,借出时间,归还时间,维修时间,状态信息(0代表可借出,1代表已借出,2代表正在维修)等.
二.停车场管理
[要求]
(1)有一个两层的停车场,每层有6个车位,当第一层车停满后才允许使用第二层.(停车场可用一个二维数组实现,每个数组元素存放一个车牌号)每两车的信息包括车牌号,层号,车位号,停车时间共4项.其中停车时间按分钟计算.
(2)假设停车场初始状态为第一层已经停有4辆车,其车位号为1--4,停车时间依次为20,15,10,5.即先将这四两车的信息存入文件"car.dat"中(数组的对应元素也要进行赋值)
(3)停车场操作:当一辆车进入停车场时,先输入其车牌号,再为它分配一个层号和一个车位号(分配前先查询车位的使用情况,如果第一层有空则必须停在第一层),停车时间设为5,最后将新停入的汽车的信息添加文件"car.dat"中,并将在此之前所有车的停车时间加5.
(4)收费管理(取车):当有车离开时,输入其车牌号,先按其停车时间计算费用,每5分钟0.2元.(停车费用可设置一个变量进行保存),同时从文件"car.dat"中删除该车的信息,并将该车对应的车位设置为可使用状态(即二维数组对应元素清零).按用户的选择来判断是否要输出停车收费的总计.
(5)输出停车常场中全部车辆的信息.
(6)退出系统.
[提示]
(1)需求分析
车辆信息要用文件存储,提示文件的输入输出操作;当车离开时要删除文件中该车的信息,因而提供文件的删除操作;另外还要用键盘式菜单实现功能选择.
(2)总体设计
整个管理系统可设计为停车模块.取车模块.车辆信息浏览模块.
2007-07-17 17:12
limeng_HOHO
Rank: 2
来 自:上海
等 级:论坛游民
帖 子:49
专家分:50
注 册:2007-7-16
收藏
得分:0 
。。。。。。看似不简单阿
我试试~~~~
不要抱太大希望

世界并不美丽 然而又因此而美丽
2007-07-17 18:53
小野猫
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2007-7-13
收藏
得分:0 
哇!!!快赶上一个中型程序了 !

2007-07-17 19:12
locaful
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-7-17
收藏
得分:0 

谢谢啦,不过第一个我差不多可以解决了,不过还是有些不连惯,各位高手帮帮忙的哈,有点急的哪!!!关系着前途的哪,呵呵

2007-07-17 20:19
zps851218
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-7-25
收藏
得分:0 
这个也太少了点.........
2007-07-25 18:17
daiwei89
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-7-27
收藏
得分:0 
一般都是先学C语言,这样再学其他的语言就轻松的多啦。
2007-07-29 18:43
jackys2006
Rank: 1
等 级:新手上路
帖 子:195
专家分:0
注 册:2006-3-10
收藏
得分:0 

这叫发现?


2007-07-29 19:13
快速回复:C程序的又一发现
数据加载中...
 
   



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

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