资源简介
停车位信息有漏洞,未验收需要,定义4分钟为一个小时!
代码片段和文件信息
/*所使用的所有头文件*/
#include
#include
#include
#include
#include
#include
#define LEN sizeof(struct car)
/*时间信息结构体定义*/
typedef struct nowtime
{
int year;
int month;
int day;
int weekday;
int hour;
int minute;
}NOW;
/*信息记录结构体定义*/
struct car
{
char num[10];
char type[5];
int position;
int q;
struct nowtime intime;
struct nowtime outime;
char other[2];
char ifpiao[2];
double pay;
char man[5];
struct car *next;
};
/*函数申明*/
int menu_select(); /* 选择菜单 */
void password(); /* 密码设置*/
void loadRec(); /* 从磁盘文件导入停车信息到内存*/
void intime_record(struct car *p1); /* 停车时间录入*/
void outime_record(struct car *p1); /* 出库时间录入*/
void setnew(); /* 新建停车记录 */
void search(); /* 查询函数*/
void num_search(); /* 按车牌号查询 */
void man_search(); /* 按收费员查询 */
void other_search(); /* 按是否内部员工查询 */
void fee(); /* 收费函数 */
void exit0(); /* 退出 */
void writeinfo(); /* 保存记录*/
void welcome(); /* 欢迎函数*/
void printftimu(); /* 显示题目函数*/
void printfall(); /* 显示所有信息函数*/
void data_search(); /* 按停车日期查询*/
void position_search(); /* 按停车位查询*/
void deleteRec();
/*定义的一些全局变量*/
int writeinfo_flag=0; /*职工记录保存标志全局变量*/
char gly[10]; /*管理员用户名*/
struct car *head=NULL*p1*p2*p3; /*定义结构体指针head 为头指针p1 为输入数据缓存空间指针p2 为尾指针*/
/*主函数*/
int main()
{ system(“color B0“);
password(); /*密码验证*/
welcome();
loadRec();
for(;;)
{ switch(menu_select())
{ case 1: system(“cls“); setnew(); break;
case 2: system(“cls“); search(); break;
case 3: system(“cls“); fee(); break;
case 4: system(“cls“); writeinfo(); break;
case 5: system(“cls“); printftimu(); break;
case 6: system(“cls“); printfall(); break;
case 7: system(“cls“); deleteRec(); break;
case 0: system(“cls“); exit0(); return 0;
default :{
getchar();
printf(“\n 选择错误,请正确输入你的选择(0~6):“);
printf(“\n 按任意键返回......\n“);
getchar();
getchar();
system(“cls“); /*清屏*/
}
}
}
return 0;
}
/***************************************************************************/
/***************************************************************************/
/*题目显示*/
void printftimu()
{
printf(“题目描述\n“);
printf(“假定某商场停车场有100个停车位,收费管理办法如下:本单位公用及职工车辆停车按内部\n“);
printf(“费用核算,不当场收费。外来车辆,每小时,摩托车2元,小车5元,中客车8元,大客车10\n“);
printf(“元,持有商场购物发票者,一小时内免费,一小时以上者,按标准收费,不满一小时但小于30“);
printf(“分钟的,按半价收费,超过30分钟的,按1小时收费。停车时间每天超过10小时的,最高10“);
printf(“倍收费。要求记录登记进入停车场的车辆车牌号、车型、停车车位、进入时间,车辆状况等信“);
printf(“息,车辆离开停车场时,显示停车收费标准,车辆的全部信息、单价、入库时间、出库时间、停“);
printf(“车时间、应缴纳的停车费用,并进行收费。\n“);
printf(“要求设计一C程序,完成上面的功能。“);
printf(“该C程序应该有管理模式、操作模式和查询模式三种运行方式,管理模式应能添加修改、和删“);
printf(“除收费员的帐号功能,添加、修改和删除普通人员的查询帐号等功能。操作模式应能在收费员输“);
printf(“入正确的密码后进行正常的停车记录的录入、离开车辆的收费功能,已经记录正确并确认的,不“);
prin
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 29606 2013-06-20 16:29 已验收.c
文件 1635840 2013-06-24 16:00 停车场管理课程设计报告(陈爽).doc
----------- --------- ---------- ----- ----
1665446 2
- 上一篇:C++全英文授课课件
- 下一篇:C++编写的邮局选址问题
相关资源
- c语言停车场管理收费系统
- 用c++编写的停车场管理程序
- 数据结构课程程序设计实践运动会分
- MFC停车场管理系统项目
- IC卡停车场管理系统源代码
- 停车场管理系统 MFC 数据结构课程设计
- 基于VS和MFC的停车场管理系统
- C++课程设计——停车场管理
- 停车场管理系 C语言实现停车场管理
- 停车场管理问题 C++/C数据结构
- C++ 停车场管理 数据结构 课程设计
- C++停车场管理系统的完整代码.txt
- 停车场管理系统MFC
- C语言课程设计---停车场管理
- C语言停车场管理系统完整代码
- VC++实现的停车场管理系统
- C++大作业 停车场管理系统
- 停车场管理系统课程设计C++
- C语言课程设计:停车场管理系统
- c语言程序设计——停车场管理系统实
- 停车场管理系统设计.rar
- 停车场管理系统数据结构程序设计
- 数据结构 停车场管理
- c语言程序设计停车场管理系统.zip
- 《停车场管理系统》C语言 代码
- 停车场管理系统c++源码
- C语言课程设计停车场管理
- 停车场管理系统数据结构。C语言版
- 停车场管理系统C++
评论
共有 条评论