用C语言 在高速公路上行使的机动车,达到或超出本车道限速的10%则处200元罚款;若达到或超出50%,就要吊销驾驶证。请编写程序根据车速和限速自动判别对该机动车的处理。
时间: 2023-02-05 22:57:40 浏览: 171
在这里给出一个参考的 C 语言程序,希望能帮到您:
```
#include <stdio.h>
int main()
{
int speed, limit;
printf("请输入车速(单位:km/h):");
scanf("%d", &speed);
printf("请输入限速(单位:km/h):");
scanf("%d", &limit);
if (speed > limit)
{
if (speed > limit * 1.5)
{
printf("您的驾驶证将被吊销。\n");
}
else if (speed > limit * 1.1)
{
printf("您将被罚款 200 元。\n");
}
else
{
printf("您的车速超出了限速,请注意安全。\n");
}
}
else
{
printf("您的车速未超过限速,您可以安心行驶。\n");
}
return 0;
}
```
这个程序提示用户输入车速和限速,然后判断车速是否超过限速。如果车速超过限速,则判断车速是否超过限速的 50%,如果超过 50% 则输出信息 "您的驾驶证将被吊销";如果车速超过限速的 10% 但未超过 50%,则输出信息 "您将被罚款 200 元";否则输出信息 "您的车速超出了限速,请注意安全"。如果车速未超过限速,则输出信息 "您的车速未超过限速,您可以安心行驶"。
注意
阅读全文