资源简介
完全源代码。。。运行环境vC++ 6.0
适合初学C的朋友参考。。。

代码片段和文件信息
#include
//#include
//#include
#include
#include
#include
void systemstart();//系统登录界面
void chexh(); //小车界面
void denglu(); //登录界面
void shuru();//输入界面
void chaxun(); //查询车辆信息界
void tingche(int i); //停车信息界面
void chezhumingchaxun();//按车主姓名查询
void chehaochaxun();//按车牌号码查询
float chongshe();//重新设置停车费率
int jiancheng();
void tianjia();
void tuichu();
void shanchu(int i);
void shurudiaoyong();
void chekurongliang();
void chekuxinxi();
void xingmingchaxun(int iint aint k);
#define N 2 //宏定义
struct chexinxi
{
char chepaihao[10];
char yonghuming[20];
char yanse[10];
char xinghao[10];
float shijianshi;
float shijianfen;
int jiancheng;
}stu[N]={“B74110““huanghe““heise““benchi600“11201};
void time()
{
time_t ltime;
time(<ime);
printf(“现在时间:%s“ctime(<ime));
}
void main()
{
FILE *fp;
fp=fopen(“che.txt““w“);
if(fp==NULL)//是否能打开文件
{
printf(“打开文件失败\n“);
exit(1);
}
fwrite(stusizeof(struct chexinxi)1fp);//写入文件
rewind(fp);
fclose(fp);
systemstart();
chexh();
denglu();
}
float chongshe()
{
printf(“\n\n\n\n\n\n\n“);
printf(“\n\n\t\t---设置停车费率---“);
printf(“\n\n\t\t请输入新的费率:“);
float a;
scanf(“%f“&a);
return a;
}
void tingche(int i)
{
float shijianshishijianfen;
float n=0.5;
printf(“\n\n\n\n\n\n“);
printf(“\t\t---停车信息查询---“);
printf(“\n\n\t默认停车费用0.5元/小时 按 1 键重设“);
if(getch()==‘1‘)
{
system(“CLS“);
n=chongshe();
}
system(“CLS“);
printf(“现在时间:“);time();
printf(“\n\n\n\n\n\n“);
printf(“\n\n\t\t---停车信息查询---“);
printf(“\n\n\t起始时间:%.0f时%.0f分“stu[i].shijianshistu[i].shijianfen);
n:
printf(“\n\n\t输入现在时间:“);
scanf(“%f%f“&shijianshi&shijianfen);
if(shijianshi<0.0||shijianshi>24.0||shijianfen<0.0||shijianfen>60.0)
{
printf(“输入错误!“);
goto n;
}
float shifen;
if(shijianshi-stu[i].shijianshi<0)
{
if((shijianfen-stu[i].shijianfen)<0)
{
shi=shijianshi-stu[i].shijianshi-1+24;
fen=60-(stu[i].shijianfen-shijianfen);
}
else
{
shi=shi=shijianshi-stu[i].shijianshi+24;
fen=shijianfen-stu[i].shijianfen;
}
}
if(shijianshi-stu[i].shijianshi==0)
{
if((shijianfen-stu[i].shijianfen)<0)
{
shi=shijianshi-stu[i].shijianshi+23;
fen=60-(stu[i].shijianfen-shijianfen);
}
else
{
shi=shijianshi-stu[i].shijianshi;
fen=shijianfen-stu[i].shijianfen;
}
}
if(shijianshi-stu[i].shijianshi>0)
{
if((shijianfen-stu[i].shijianfen)<0)
{
shi=shijianshi-stu[i].shijianshi-1;
fen=60-(stu[i].shijianfen-shijianfen);
}
else
{
shi=shijianshi-stu[i].shijianshi;
fen=shijianfen-stu[i].shijianfen;
}
}
printf(“\n\t停车时间:%.0f时%.0f分“shifen);
printf(“\n\n\t停车费用:%.2f元“n*(shi+fen/60));
printf(“\n\n\t是否删除此车信息!“);
printf(“\n\n\t1.是 2
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4247 2009-09-12 11:17 停车管理收费系统\001.dsp
文件 529 2009-09-12 08:21 停车管理收费系统\001.dsw
文件 50176 2009-09-24 17:35 停车管理收费系统\001.ncb
文件 53760 2009-09-24 17:34 停车管理收费系统\001.opt
文件 1148 2009-09-24 17:34 停车管理收费系统\001.plg
文件 31241 2009-09-12 11:46 停车管理收费系统\01.cpp
文件 64 2009-09-24 17:33 停车管理收费系统\che.txt
文件 3573544 2009-09-24 17:34 停车管理收费系统\Debug\001.pch
文件 648192 2009-09-24 17:34 停车管理收费系统\Debug\001.pdb
文件 93809 2009-09-12 11:46 停车管理收费系统\Debug\01.obj
文件 22563 2009-09-24 17:34 停车管理收费系统\Debug\ee.obj
文件 148480 2009-09-24 17:34 停车管理收费系统\Debug\vc60.idb
文件 77824 2009-09-24 17:34 停车管理收费系统\Debug\vc60.pdb
目录 0 2010-01-06 18:57 停车管理收费系统\Debug
目录 0 2010-01-06 18:57 停车管理收费系统
----------- --------- ---------- ----- ----
4705577 15
相关资源
- 国际象棋的qt源代码
- 操作系统c语言模拟文件管理系统844
- C语言开发实战宝典
- C++中头文件与源文件的作用详解
- 基于mfc的多线程文件传输
- C++多线程网络编程Socket
- VC++ 多线程文件读写操作
- C语言代码高亮html输出工具
- 猜数字游戏 c语言代码
- C语言课程设计
- 数字电位器C语言程序
- CCS FFT c语言算法
- 使用C语言编写的病房管理系统
- 通信过程中的RS编译码程序(c语言)
- 利用C++哈希表的方法实现电话号码查
- 计算机二级C语言上机填空,改错,编
- 用回溯法解决八皇后问题C语言实现
- 移木块游戏,可以自编自玩,vc6.0编写
- 简易教务管理系统c语言开发文档
- 操作系统课设 读写者问题 c语言实现
- 小波变换算法 c语言版
- C流程图生成器,用C语言代码 生成C语
- 3des加密算法C语言实现
- 简单的C语言点对点聊天程序
- 单片机c语言源程序(51定时器 八个按
- C++纯文字DOS超小RPG游戏
- 个人日常财务管理系统(C语言)
- MFC数字钟(基于VC6.0)
- c语言电子商务系统
- 小甲鱼C语言课件 源代码
评论
共有 条评论