为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 车辆违章查询系统

车辆违章查询系统

2017-09-17 9页 doc 54KB 49阅读

用户头像

is_589748

暂无简介

举报
车辆违章查询系统车辆违章查询系统 个人文档: 欢迎来到我的豆丁文档,请在阅读后给予评价~谢谢~ ============================================================================================ 一、系统功能模块结构图 车辆违章管理系 统 罚违违显退 款章章示出 金记记所系 额录录有统 统查录信 计询入息 二、数据结构设计及用法说明 需处理的车辆及违章基本信息包括:车牌号、车主姓名、违章停车次数、闯红灯次数、超速次数。这些信息采用结构体数据类...
车辆违章查询系统
车辆违章查询系统 个人文档: 欢迎来到我的豆丁文档,请在阅读后给予评价~谢谢~ ============================================================================================ 一、系统功能模块结构图 车辆违章管理系 统 罚违违显退 款章章示出 金记记所系 额录录有统 统查录信 计询入息 二、数据结构及用法说明 需处理的车辆及违章基本信息包括:车牌号、车主姓名、违章停车次数、闯红灯次数、超速次数。这些信息采用结构体数据类型示更为方便,这更符合实际应用 所以采用的数据结构如下 typedef struct Pe /*建立结构体*/ { char vno[8]; /*车牌号*/ char name[15]; /*车主姓名*/ int parking; /*违章停车次数*/ int redlight; /*闯红灯次数*/ int speeding; /*超速次数*/ }PECCANCY; 其中char vno[8] 用来存储车牌号, char name[15]存储车主姓名int parking记录违章停车次数,int redlight;记录闯红灯次数,int speeding;记录超速次数,。 三、各模块的功能 本程序一共具有3个功能。因此,一共将程序分为3个模块。 ======================================================================感谢您对我的支持,欢迎下次再来学习~============ ===================================祝您身体健康,生活愉快~ 个人文档: 欢迎来到我的豆丁文档,请在阅读后给予评价~谢谢~ ============================================================================================ 模块一是车辆及违章信息的录入。 具体为:输入的车牌号、车主姓名,依此输入这个车牌号所违章的项目的次数。输入1继续输入,输入0停止输入。 模块二、基于车牌号查询违章记录 具体流程为:根据输入的车牌号查找每一条存储的信息。有符合的信息则输出 模块三、根据车牌号统计每辆车的罚款总金额 具体流程为:根据输入的车牌号查找所储存的信息,并计算出罚款总金额。 四、设计程序 见附录。 五、实验结果 运行程序。 输入1,提示输入信息.输入12345678,123,1,1,0。 输入2.输入车牌号12345678程序输出该车违章信息。其中违章停车一次,闯红灯一次,超速0次。返回主菜单。 输入3. 输入车牌12345678.输出罚款300. 六、体会 编写程序速度较慢,感觉力不从心。同时,c语言很久没有使用,感觉比较生疏,很多基本的语句都会出错。 完成这个实验让我明白,只有不断地编写程序才能提高自己,才能是======================================================================感谢您对我的支持,欢迎下次再来学习~============ ===================================祝您身体健康,生活愉快~ 个人文档: 欢迎来到我的豆丁文档,请在阅读后给予评价~谢谢~ ============================================================================================ 自己更快的找到完成程序的算法。同时,第一的实验也为第二个实验开了个好头。 七、部分功能截图 信息输入 信息输出 ======================================================================感谢您对我的支持,欢迎下次再来学习~============ ===================================祝您身体健康,生活愉快~ 个人文档: 欢迎来到我的豆丁文档,请在阅读后给予评价~谢谢~ ============================================================================================ 附录:程序清单 #include #include 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 (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].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;j
/
本文档为【车辆违章查询系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索