科目三灯光模拟程序源代码c++

需要打字输入

#include <iostream>
#include<iomanip>
#include<string>
#include <math.h>
using namespace std;
void Menu()
{cout <<"//  欢迎使用科目三灯光模拟系统  //" << endl;cout << "下面即将开始考试模拟" << endl<<endl<<endl;
}void Problem(int i)
{switch (i){case 1:cout << "请开启前照灯" << endl;break;case 2: cout << "路边临时停车"<<endl;break;case 3:cout << "夜间在没有路灯、照明不良条件下行驶"<<endl;break;case 4: cout << "夜间与机动车会车"<<endl;break;case 5:cout << "夜间在道上发生交通事故妨碍交通又难以移动"<<endl;break;case 6: cout << "夜间超越前方车辆"<<endl;break;case 7:cout << "夜间通过拱桥、人行横道"<<endl;break;case 8: cout << "夜间通过路口"<<endl;break;case 9:cout << "夜间通过急弯、坡路"<<endl;break;case 10: cout << "夜间同方向近距离跟车行驶"<<endl;break;case 11: cout << "夜间在有路灯、照明良好的道路上行驶" << endl;break;case 12: cout << "夜间通过没有交通信号灯控制的路口" << endl;}
}int answer(string a,int num = 0)
{cin >> a;if (a == "近光灯")num = 1;else if (a == "示廓+警示灯")num = 2;else if (a == "远光灯")num = 3;else if (a == "远近交替")num = 4;else{cout << "输入错误,请重新输入" << endl;num = answer(a, num);}return num;
}void Get_answer(int i)
{if (i == 1)cout << "近光灯" << endl;else if (i == 2)cout << "示廓+警示灯" << endl;else if (i == 3)cout << "远光灯" << endl;else if (i == 4)cout << "远近交替" << endl;
}bool match(int a,int b)
{if ((a==4||a == 1 || a == 8 || a == 11||a==10 ) && b == 1)return true;else if ((a == 2 || a == 5) && b == 2)return true;else if(a == 3 && b == 3)return true;else if((a == 6 || a == 7 || a == 9 || a == 12) && b == 4)return true;else return false;
}int main()
{int i = 0, problem[13] = { 0 };string myanswer="0";srand(time(0));Menu();for (int j = 0; j < 12; j++){do{i = abs(rand()) % 12+1;} while (problem[i] == 1);problem[i] = 1;Problem(i);if (match(i, answer(myanswer)))cout << "答案正确"<<endl<<endl;else{cout << "答案错误" << endl;cout << "正确答案是:";for (int h = 1; h <= 4; h++){if (match(i, h)){Get_answer(h);break;}}cout << endl<<endl;}}cout << "完成考试" << endl;system(0);
}

科目三灯光模拟程序源代码c++相关推荐

  1. 机动车c1科三考试语言灯光,科目三灯光模拟考试内容、口诀、图解、技巧

    科目三首项考试是灯光考试,很多觉得很简单,但简单便容易掉以轻心,导致挂掉,夜间考试有灯光考试,主要是超车.雾天.会车.通过十字路口各用什么灯光,这里总结下科目三灯光模拟考试口诀.图解.视频.技巧,希望 ...

  2. c1科目三灯光全语言播报,驾照科目三灯光模拟考试语音提示

    驾照科目三灯光模拟考试语音提示 驾照科目三灯光模拟考试语音提示内容如下: 上车后在安全员未按下开始考试前可以自己先试下考试车辆的灯光.油门.离合器.档位等,试完再跟安全员说可以开始考试,注意:开始考试 ...

  3. c1灯光语言,c1科目三灯光考试口诀

    导语:灯光考试作为科目三的考试内容,很多人都不是特别重视.下面由小编为大家整理的c1科目三灯光考试口诀,欢迎大家阅读与借鉴! 科目三灯光模拟考试最新口诀 (1) 夜间在没有路灯,照明不良条件下行驶; ...

  4. c1灯光语言,2017c1科目三灯光语音解读

    科目三考试如果抽到考夜路了,就要必须关注灯光的使用技巧.下面学习啦小编给大家准备了2017c1科目三灯光语音解读,希望对大家有帮助. 一.科目三灯光模拟考试简介 1.考试要点: 行驶中根据各种照明情况 ...

  5. 机动车c1科三考试语言灯光,科目三灯光模拟「语音+图解」,详细攻略送给你!...

    2017-05-25 11:38:04 考试前必须检查灯光是否复位,否则还没考就会直接挂掉,浪费一次考试机会. 科目三灯光模拟「语音+图解」,详细攻略送给你! 语音提示:下面将进行模拟夜间行驶灯光的考 ...

  6. C++编程练习--科目三灯光模拟测试

    最近在考科目三,随手写了一个C++的小程序来进行练习. 需求:随机输出题目且不重复,按下abcde进行选择并判断答案是否正确. #include<iostream> #include< ...

  7. c1科目三灯光全语言播报,科目三模拟灯光语音播报(完整版)

    科目三听到灯光语音指令后,在5秒内,完成相应灯光操作. [注意]每条指令,必须在播报完成之后的5秒内完成,早了.晚了.错了,都是立即不合格. 科目三模拟灯光操作项目 1. 夜间通过急弯.坡路:交替使用 ...

  8. c1灯光语言,最新c1科目三灯光图解

    C1科目三夜间灯光模拟操作篇 起始状态灯光关闭( 2厢爱丽舍) 下面将进行模拟夜间形式场景灯光使用的考试,请按语音指令在5秒内做出相应 的灯光操作. 1:夜间在没有路灯,照明不良条件下行驶----近光 ...

  9. 开启灯光就是近光吗_有用!科目三灯光模拟操作大全

    科三考试第一项就是灯光模拟考试,要求考生在5秒之内根据相关语音播报完成相应操作.不少学员在这一项中出错,以至于科三考试还没开出几米就挂了!今天通妹特地整理了灯光操作相关技巧,希望大家顺利通过科三第一关 ...

最新文章

  1. LeetCode实战:二叉搜索树中第K小的元素
  2. Xilinx FIR IP core滤波器系数的重载方法
  3. Android NDK JNI 简单例子2
  4. EOS资源模型(2)资源使用
  5. C++struct和class区别
  6. ps计算机按键.,计算机一级Photoshop视图操作快捷键
  7. Akka系列(二):Akka中的Actor系统
  8. python正则表达边界_Python之正则表达式
  9. Java——学生管理系统
  10. 保存网页html 有什么,保存网页时HTML和MHTML区别在哪里
  11. C语言实现客房管理系统
  12. 1、多线程原理与实践 《Java高并发核心编程 卷二》读书笔记
  13. centos7 开机自动启动程序
  14. Tapestry(二):Tapestry基本知识
  15. 初学makefile
  16. Centos7- wget未找到命令,there are no enabled repos 解决办法
  17. IT圈持续部署并不是毫不费力 确是不平凡
  18. os.system和os.popen和commands
  19. 有没有开源的虚拟路由器?有,VPP了解一下
  20. bps pps fps的定义

热门文章

  1. t00ls提供Mysql sha1彩虹表(灰常强大)
  2. python爬虫-selenium模拟登录豆瓣获取cookies给requests使用
  3. selenium如何定位选择题中value,选择C
  4. 2014互联网公司招聘应届生薪资大起底
  5. 极品英文翻唱歌曲--《谢谢你的爱》歌词俸上
  6. 【临时重发】2017年复旦自主命题专业课:《软件工程专业基础综合》考试大纲...
  7. 求勒让德n阶多项式、图像及求导 python实现
  8. js内置对象常用方法
  9. Foundations of Machine Learning 2nd——第三章(二)growth fuction和 VC-Dimension
  10. PAT 7-1 厘米换算英尺英寸