交通处罚单管理系统方案Word文件下载.docx

上传人:b****1 文档编号:12977679 上传时间:2022-10-01 格式:DOCX 页数:17 大小:12.60KB
下载 相关 举报
交通处罚单管理系统方案Word文件下载.docx_第1页
第1页 / 共17页
交通处罚单管理系统方案Word文件下载.docx_第2页
第2页 / 共17页
交通处罚单管理系统方案Word文件下载.docx_第3页
第3页 / 共17页
交通处罚单管理系统方案Word文件下载.docx_第4页
第4页 / 共17页
交通处罚单管理系统方案Word文件下载.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

交通处罚单管理系统方案Word文件下载.docx

《交通处罚单管理系统方案Word文件下载.docx》由会员分享,可在线阅读,更多相关《交通处罚单管理系统方案Word文件下载.docx(17页珍藏版)》请在冰豆网上搜索。

交通处罚单管理系统方案Word文件下载.docx

charvno[20];

//车牌号

chardname[20];

//驾驶员

charpname[20];

//交警

charpno[20];

//交警编号

charno[20];

//处罚单编号

chardate[20];

//处罚日期

}list[N];

//处罚单数组

voidinput();

//输入模块

voiddele();

//删除模块

voidbrowse();

//浏览模块

voidsearch();

//查询模块

voidcount();

//统计模块

voidmenu();

//主菜单

voidvno_search();

//按车牌号查询

voiddna_search();

//按驾驶员查询

voidpna_search();

//按开单交警查询

main()

menu();

getchar();

}

voidmenu()

intn;

intr;

do

{

system("

cls"

);

printf("

\n\t\t\t\t交通处罚单管理系统\n"

·

"

菜单:

1-信息录入2-信息删除3-信息浏览4-信息查询5-信息统计6-退出系统\n"

请从输入数字选择相应的功能:

scanf("

%d"

&

n);

if(n<

1||n>

6)

r=1;

getchar();

}

elser=0;

}while(r==1);

switch(n)

case1:

input();

break;

case2:

dele();

case3:

browse();

case4:

search();

case5:

count();

case6:

exit(0);

}

voidinput()

FILE*fp;

intnum;

inti,j;

if((fp=fopen("

list.txt"

"

r+"

))==NULL)

w"

文件打开或创建失败!

\n"

printf("

\npressentertoreturnmenu\n"

menu();

\n请输入处罚单数量:

i);

\n\n"

for(j=0;

j<

i;

j++)

输入第%d处罚单的:

j+1);

\n车牌号、驾驶员、交警、交警号、处罚单号、日期(如20101112)\n"

\n注意:

中间用空格隔开!

%s%s%s%s%s%s"

list[j].vno,&

list[j].dname,&

list[j].pname,&

list[j].pno,&

list[j].no,&

list[j].date);

fprintf(fp,"

\n%s\t%s\t%s\t%s\t%s\t%s"

list[j].vno,list[j].dname,list[j].pname,list[j].pno,list[j].no,list[j].date);

fclose(fp);

\n保存成功!

!

feof(fp);

j++)//读取文件

fscanf(fp,"

num=j+i;

if(num>

N)

\n结构体数组数的N太小,请先修改N的值\n"

\n车牌号、驾驶员、交警、交警号、处罚单号、日期(如20101112)\n"

voiddele()

{

intj;

intf=-1;

FILE*fp1,*fp2;

chars1[20];

if((fp1=fopen("

r"

cannotopenfile\n"

feof(fp1);

fscanf(fp1,"

num=j;

fclose(fp1);

请输入要删除的处罚单的编号\n"

%s"

s1);

num;

if(strcmp(s1,list[j].no)==0)

f=j;

if(f<

num-1)

{

for(j=f;

num-1;

strcpy(list[j].vno,list[j+1].vno);

strcpy(list[j].dname,list[j+1].dname);

strcpy(list[j].pname,list[j+1].pname);

strcpy(list[j].pno,list[j+1].pno);

strcpy(list[j].no,list[j+1].no);

strcpy(list[j].date,list[j].date);

}

}

if((fp2=fopen("

文件打不开!

for(j=0;

j++)//保存文件

fprintf(fp2,"

}

fclose(fp2);

\n删除成功!

if(f<

0)

\n没有找到该学号的记录:

voidbrowse()

\n已添加%d条记录\n\n"

num);

车牌号驾驶员交警交警编号处罚单编号处罚日期\n"

j++)//输出

\npressentertoreturnmenu\n

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 城乡园林规划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1