交通处罚单管理系统-正文1(4)

2020-02-21 02:21

语言程序设计之交通处罚单管理系统

【统计模块程序】

void count() {

int f=-1;

int num; //所有罚单单数 int j;

int total=0; //某驾驶员的罚单数 char name[20]; char time1[20]; char time2[20]; FILE*fp;

if((fp=fopen(\ {

printf(\文件打不开!\\n\

printf(\ getchar(); menu(); }

for(j=0;!feof(fp);j++) //读取文件 {

fscanf(fp,\ame,&list[j].pno,&list[j].no,&list[j].date); } num=j;

fclose(fp);

printf(\请根据提示输入驾驶员的姓名和一个时间段,统计某个驾驶员在某段时间内的处罚单数目和罚单号\\n\ printf(\请输入驾驶员的姓名:\ scanf(\

printf(\请输入一个较早的时间:\ scanf(\

printf(\请输入一个最近的时间:\ scanf(\

if((strcmp(time1,time2)>0)) {

printf(\输入错误!请重新输入!\\n\ getchar(); getchar(); count(); }

else for(j=0;j

if((strcmp(list[j].date,time1)>=0)&&(strcmp(list[j].date,time2)<=0))

- 16 -

语言程序设计之交通处罚单管理系统

{

f=j; total++;

printf(\罚单号:%s\\n\ } }

if(f<0)

printf(\没有找到记录!\\n\

printf(\罚单总数为:%d\\n\

printf(\ getchar(); getchar(); menu(); }

三、上机操作:

1、数据源

(1)处罚单号01 车牌号码2001 司机姓名楼超阳 警察姓名权永彬

交警号110 处罚日期20110601

(2)处罚单号02 车牌号码2002 司机姓名禇志伟 警察姓名孟汉青

交警号111 处罚日期20110602

(3)处罚单号03 车牌号码2003 司机姓名李进福 警察姓名权永彬

交警号110 处罚日期20110603

(4)处罚单号04 车牌号码2001 司机姓名楼超阳 警察姓名陶志楠

交警号112 处罚日期20110604

(5)处罚单号05 车牌号码2003 司机姓名李进福 警察姓名刘正芳

交警号113 处罚日期20110605

- 17 -

语言程序设计之交通处罚单管理系统

2、 运行结果

(1) 主菜单函数

(2)信息录入模块

- 18 -

语言程序设计之交通处罚单管理系统

(3)信息删除模块

(4)信息浏览模块

- 19 -

语言程序设计之交通处罚单管理系统

(5)按车牌号查找并浏览相关信息模块

(6)按驾驶员姓名查询并浏览相关信息模块

- 20 -


交通处罚单管理系统-正文1(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2010-284西部汽车城土地成本补偿评估技术报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: