简单模拟一下科目三的灯光考试
因为毕业的事,少学习了两周的时间,唉,本来想着今天把科目三都写完的,可是明天还有事情,就先写了一下灯光的模拟,后面的以后补上,好了,老规矩,上代码:
package cn.edu.sjzc.fanyafeng.testlamejni.test;import java.util.Scanner;import cn.edu.sjzc.fanyafeng.testlamejni.util.S;/*** Created by 亚风 on 2015/06/26/0026.*/
public class TestThreeSubjects {public static void main(String[] args) {S.pl("科目三模拟");testLights();}/*** 简单列举了三个灯光测试* 1.雾天行驶* 2.发生故障难以移动* 3.会车*/private static void testLights() {S.pl("下面是灯光考试,请根据提示信息在五秒内做出相应操作!");S.pl("请输入第一个灯光考试");//第一个灯光考试S.pl("请打开远光灯!");Scanner input_light_01 = new Scanner(System.in);int light_01 = input_light_01.nextInt();switch (light_01) {case 1:S.pl("雾天行驶,请做出相应的灯光操作!");long start_01_time = System.currentTimeMillis();Scanner input_light_1_1 = new Scanner(System.in);int light_1_1 = input_light_1_1.nextInt();long end_01_time = System.currentTimeMillis();if (light_1_1 == 1 && end_01_time - start_01_time < 50000) {S.pl("操作完成");} else {S.pl("考试不合格");System.exit(0);}break;case 2:S.pl("发生故障难以移动,请做出相应的灯光操作!");long start_01_2_time = System.currentTimeMillis();Scanner input_light_1_2 = new Scanner(System.in);int light_1_2 = input_light_1_2.nextInt();long end_01_2_time = System.currentTimeMillis();if (light_1_2 == 2 && end_01_2_time - start_01_2_time < 50000) {S.pl("操作完成");} else {S.pl("考试不合格");System.exit(0);}break;case 3:S.pl("会车,请做出相应的灯光操作!");long start_01_3_time = System.currentTimeMillis();Scanner input_light_1_3 = new Scanner(System.in);int light_1_3 = input_light_1_3.nextInt();long end_03_3_time = System.currentTimeMillis();if (light_1_3 == 3 && end_03_3_time - start_01_3_time < 50000) {S.pl("操作完成");} else {S.pl("考试不合格");System.exit(0);}break;}S.pl("请打开远光灯!");//第二个灯光考试Scanner input_light_02 = new Scanner(System.in);int light_02 = input_light_02.nextInt();switch (light_02) {case 1:S.pl("雾天行驶,请做出相应的灯光操作!");long start_02_time = System.currentTimeMillis();Scanner input_light_2_1 = new Scanner(System.in);int light_2_1 = input_light_2_1.nextInt();long end_02_time = System.currentTimeMillis();if (light_2_1 == 1 && end_02_time - start_02_time < 50000) {S.pl("操作完成");} else {S.pl("考试不合格");System.exit(0);}break;case 2:S.pl("发生故障难以移动,请做出相应的灯光操作!");long start_02_2_time = System.currentTimeMillis();Scanner input_light_2_2 = new Scanner(System.in);int light_2_2 = input_light_2_2.nextInt();long end_02_2_time = System.currentTimeMillis();if (light_2_2 == 1 && end_02_2_time - start_02_2_time < 50000) {S.pl("操作完成");} else {S.pl("考试不合格");System.exit(0);}break;case 3:S.pl("会车,请做出相应的灯光操作!");long start_02_3_time = System.currentTimeMillis();Scanner input_light_2_3 = new Scanner(System.in);int light_2_3 = input_light_2_3.nextInt();long end_02_3_time = System.currentTimeMillis();if (light_2_3 == 1 && end_02_3_time - start_02_3_time < 50000) {S.pl("操作完成");} else {S.pl("考试不合格");System.exit(0);}break;}//第三个灯光考试S.pl("请打开远光灯!");Scanner input_light_03 = new Scanner(System.in);int light_03 = input_light_03.nextInt();switch (light_03) {case 1:S.pl("雾天行驶,请做出相应的灯光操作!");long start_03_time = System.currentTimeMillis();Scanner input_light_3_1 = new Scanner(System.in);int light_3_1 = input_light_3_1.nextInt();long end_03_time = System.currentTimeMillis();if (light_3_1 == 1 && end_03_time - start_03_time < 50000) {S.pl("操作完成");} else {S.pl("考试不合格");System.exit(0);}break;case 2:S.pl("发生故障难以移动,请做出相应的灯光操作!");long start_03_2_time = System.currentTimeMillis();Scanner input_light_3_2 = new Scanner(System.in);int light_3_2 = input_light_3_2.nextInt();long end_03_2_time = System.currentTimeMillis();if (light_3_2 == 2 && end_03_2_time - start_03_2_time < 50000) {S.pl("操作完成");} else {S.pl("考试不合格");System.exit(0);}break;case 3:S.pl("会车,请做出相应的灯光操作!");long start_03_3_time = System.currentTimeMillis();Scanner input_light_3_3 = new Scanner(System.in);int light_3_3 = input_light_3_3.nextInt();long end_03_3_time = System.currentTimeMillis();if (light_3_3 == 3 && end_03_3_time - start_03_3_time < 50000) {S.pl("操作完成");} else {S.pl("考试不合格");System.exit(0);}break;}S.pl("灯光考试结束,请关闭灯光");}// private static void testStart() {
//
// }
}
那个五秒钟本来想用线程的,可是想了想不行,不过现在感觉那个五秒还是有问题,下次修改,上一下测试的图片
简单模拟一下科目三的灯光考试相关推荐
- 海驾科目三训练及考试:
海驾科目三训练及考试 : 科目二考试通过后可当场去驾校约车大厅约科目三训练,科目三训练包括1次模拟器和3次路上训练,训练制度跟科目二一样,每次4h.主要训练内容就是考试的16项内容:⑴上车准备:⑵起步 ...
- 简单总结一下科目三的重点
简单总结一下科目三的重点:掉头和右转不受红绿灯控制,掉头用1挡,拐弯用2挡,过路口用3挡,正常行驶用4或5挡.行车途中一不能压实线,二要给左边留出一条车道(即快速车道).驾驶过程中,只要大动方向盘(比 ...
- 科目三夜考考试内容及过关攻略
驾考科目三夜考,考试内容是什么?夜考到底难不难?具体评判标准是什么?夜考有什么驾驶技巧吗?本文,小编将一一为大家解析! ●夜考过关攻略 场外考试的新增内容就是:在夜间和低能见度情况下使用各种灯光的知识 ...
- 海驾学车过程全揭秘——第九篇:科目三集训及考试
科目二考完之后就去约了科目三,当场定了6.1号,6.2号两天集训,6.2号下午考试. 6.1号,中午赶到驾校,在公告栏找到集训车,然后就找个凉快地方等着了.这时候科目二集训的几个同仁又聚到一起了,一个 ...
- 开启灯光就是近光吗_科目三考前必看!夜间灯光语音模拟+超全项目操作
驾考复考在即,你准备好了吗?跟着元贝驾考小编一起来看看,科目三夜间灯光语音模拟+超全项目操作! 上车准备 下面将进行模拟夜间行驶灯光的考试,请在5秒内做出相应的灯光操作 1.语音提示:请开启前照灯 [ ...
- c1科目三灯光全语言播报,科目三模拟灯光语音播报(完整版)
科目三听到灯光语音指令后,在5秒内,完成相应灯光操作. [注意]每条指令,必须在播报完成之后的5秒内完成,早了.晚了.错了,都是立即不合格. 科目三模拟灯光操作项目 1. 夜间通过急弯.坡路:交替使用 ...
- c1灯光语言,最新c1科目三灯光图解
C1科目三夜间灯光模拟操作篇 起始状态灯光关闭( 2厢爱丽舍) 下面将进行模拟夜间形式场景灯光使用的考试,请按语音指令在5秒内做出相应 的灯光操作. 1:夜间在没有路灯,照明不良条件下行驶----近光 ...
- 初中计算机科目三必背,驾考“科目三”实用十句口诀,临考提分必背!记得牢记收藏...
如果你已经顺利通关科目二,那么恭喜你,基本上科目三对于你来说,已经没有什么较难的操作了.其实,只要熟练掌握科目二的基础操作,那么科目三就不是很难.当然,细节方面仍需要注意.然后,一鼓作气考过. 上车准 ...
- 湖北科目三驾考经验总结
湖北科目三驾考经验总结 一.身份验证 二.开始考试 三.灯光考试 四.起步 五.停车 六.刹车 七.路考项目 1.变道 2. 超车 3. 直线行驶 4. 会车 5.靠边停车 6.掉头 7.加减档 一. ...
最新文章
- 电脑壁纸励志_励志壁纸 | 要乖 要长大 要努力 要不负众望
- java架构设计和框架开发有什么区别
- PHP+jQuery+Ajax实现用户登录与退出
- zend studio 的注册码-php的编辑器
- C#:识别一个dll文件是Debug模式还是Release模式编译的
- 自定义办法设置 localStorage 过期时间
- 20145212 罗天晨 Web安全基础实践
- 在演示文稿中控制视频播放效果
- python逻辑编程题_python逻辑取反
- MySQL相关知识整理
- excel简繁切换_excel简繁转换_EXCEL中的“中文简繁转换”按钮不见了!
- 分辨西瓜和冬瓜的思考
- 关于英文论文写作的初步总结和资料推荐
- 怎样使用NetFlow分析网络异常流量
- eclipse的启动失败提示发生了错误,请参阅日志文件
- python抓取酷我MV
- java中如果int类型超出了它的范围
- 求解VRP问题的节约里程法、sweep扫描算法和λ互换法
- java is setter_为什么java需要getter/setter来获取私有属性?
- Qt植物大战僵尸实现修改阳光和无冷却