用C语言实现“7-8 超速判断”,基础编程由此开始(第八节)

今天这道题目呢,正如我标题中所讲,就是进行一个超速判断。

给定一个指定的速度值,就是60mph,mph是速度计量单位,表示60英里每小时,俗称迈。

要求输入汽车的速度值,与该给定的速度值进行一个大小比较。

如果汽车的速度超过60mph,那么就输出Speeding。

反之,则输出OK。

用C语言实现“7-8 超速判断”,基础编程由此开始(第八节)_第1张图片

梳理逻辑

正式开始写代码之前,是需要梳理逻辑的。

这道题目的逻辑也很简单。

1、要输入在一行中给出1个不超过500的非负整数,其实可以对该非负整数进行一个数值大小判断,如果超过500,可以要求再重新输入,不过这道题目并没有把这个要求作为测试点,所以可以忽略。

2、打印输出要按照指定的格式,这也很简单,就是对printf里面的内容进行相应的调整即可。

代码实现

//超速判断
#include
int main(){
    int n;//输入的汽车速度值
    scanf("%d", &n);
    if(n>500){
        scanf("%d", &n);//未作为测试点,可以忽略不写
    }
    if(n>60){
        printf("Speed: %d - Speeding", n);
    }
    else{
        printf("Speed: %d - OK", n);
    }
}

结果测试

用C语言实现“7-8 超速判断”,基础编程由此开始(第八节)_第2张图片

 最终得到的结果需要满足,如果大于60,就会打印输出Speed:V - Speeding。

反之如果小于60,就会打印输出Speed:V - OK。

这是当输入的汽车速度为75,也就是大于60的时候得到的结果。

用C语言实现“7-8 超速判断”,基础编程由此开始(第八节)_第3张图片

这是当输入的汽车速度为30,也就是小于60的时候得到的结果。

用C语言实现“7-8 超速判断”,基础编程由此开始(第八节)_第4张图片

总结

这段时间做的基础编程题目都比较简单,难度也不大,主要是为了之后学习数据结构等更难的知识打下一个良好的基础。

你可能感兴趣的:(C语言基础编程题目集,c语言,开发语言,后端)