- 0
- 0
- 约1.89千字
- 约 10页
- 2023-08-14 发布于江苏
- 举报
车辆违章查询系统
车辆违章一、系统功能模块结构图
车辆违章
违
违
显
退
章
章
示
出
记
记
所
系
录
录
有
统
二、数据结构设计及用法说明
二、数据结构设计及用法说明
需处理的车辆及违章基本信息包括:车牌号、车主姓名、违章停车次数、闯红灯次数、超速次数。这些信息采用结构体数据类型表示更为方便,这更符合实际应用
所以采用的数据结构如下
typedef struct Pe
{
char vno[8];
/*建立结构体*/
/*车牌号*/
char name[15];
/*车主姓名*/
int parking; /*违章停车次数*/
int redlight; /*闯红灯次数*/
int speeding; /*超速次数*/
}PECCANCY;
其中 char vno[8] 用来存储车牌号, char name[15]存储车主姓名 int
编写程序速度较慢,感觉力不从心。同时,c 语言很久没有使用,感觉
比较生疏,很多基本的语句都会出错。
完成这个实验让我明白,只有不断地编写程序才能提高自己,才能是自己更快的找到完成程序的算法。同时,第一的实验也为第二个实验开了个好头。
七、部分功能截图
信息输入
信息输出
信息输出
附录:程序清单
附录:程序清单
#includestdio.h #includestring.h typedef struct Pe
*/
{
char vno[8];
/*建立结构体
/*车牌号*/
char name[15];
/*车主姓名*/
int parking;
/*违章停车次数*/
int redlight; /*闯红灯次数*/
int speeding; /*超速次数*/
}PECCANCY;
void main()
{
PECCANCY a[20];
int i,j,sum; sum=-1; i=1;
{
int key;
while
while (key!=4)
{
printf(请输入指令 \n1.车辆及违章信息的录入\n2.车辆的违章情况\n3.车辆的罚款总金额\n4.退出\n);
scanf(%d,key);
switch(key)
{
case 1:
{
/*功能选择*/
/*信息录入*/
int k=1;
while (k!=0)
{
printf(输入请按1 退出请按0);
scanf(%d,k); for (j=1;j=k;j++)
{
printf(请输入违章车辆的车牌号 车主姓名 违章停车次数 闯红灯次数 超速次数\n);
scanf(%s,a[sum+j].vno);
scanf(%s,a[sum+j].name);
scanf(%d,a[sum+j].parking);
scanf(%d,a[sum+j].parking);
scanf(%d,a[sum+j].redlight);
scanf(%d,a[sum+j].speeding);
printf(\n);
}
sum=sum+k;
}
}
break;
case 2: /*信息查询*/
{
printf(请输入违章车辆的车牌号); char vnoc[8];
scanf(%s,vnoc); for (j=0;jsum+1;j++) if
(strcmp(vnoc,a[j].vno)==0)
{
号%s\n,a[j].vno);
%s\n,a[j].name);
%d\n,a[j].parking);
%d\n,a[j].redlight);
%d\n,a[j].speeding);
}
}
break;
printf(违章车辆的车牌 printf(车 主 姓 名 printf(违 章 停 车 次 数 printf(闯 红 灯 次 数 printf(超 速 次 数
case 3: /*罚金查询*/
{
printf(请输入违章车辆的车牌号); char vnoc[8];
scanf(%s,vnoc); for (j=0;jsum+1;j++) if
(strcmp(vnoc,a[j].vno)==0)
{
int
int fine;
fine= a[j].parking*100+a[j].redlight*200+a[j].speedin g*500;
printf(应缴罚金:);
printf(%d,fine);
}
}
break;
}
}
}
}
您可能关注的文档
最近下载
- 《我家是动物园》教案(2025—2026学年).docx VIP
- QSY 02025-2017 油水井压裂设计规范.pdf VIP
- 《轩辕剑4全全地图超完美攻略--黑龙舞兮云飞扬(最详细的心得体会、可下载、可编辑、可复制)》.doc VIP
- 2025-2026学年湖南省长沙市浏阳市高一(上)期末数学试卷(含答案).pdf VIP
- 一种基于层次分析法与灰色模糊综合评价法的项目效益评估方法.docx VIP
- 设备自检记录(电焊机).doc VIP
- 保时捷Boxster、Boxster S_2013款_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- 2024新疆中考语文试题(附参考答案) .pdf VIP
- 颅脑体表标志与脑出血穿刺定位方法.ppt VIP
- 塑料注射成型与模具设计指南_401-450.docx VIP
原创力文档

文档评论(0)