疯知识

超速判断

题目

模拟交通警察的雷达测速仪。输入汽车速度,如果速度超出60 mph,则显示“Speeding”,否则显示“OK”。

输入格式:

输入在一行中给出1个不超过500的非负整数,即雷达测到的车速。

输出格式:

在一行中输出测速仪显示结果,格式为:Speed: V - S,其中V是车速,S或者是Speeding、或者是OK

输入样例1:

40

输出样例1:

Speed: 40 - OK

输入样例2:

75

输出样例2:

Speed: 75 - Speeding

分析

输入非负整数,使用scanf由于是整数,所以使用%d

scanf("%d",&s); //scanf获取的变量之前要添加 & 符符号

分界为60 ,则使用if else语句

如果大于60 则 Speed: 75 - Speeding,否则Speed: 40 - OK

解答

#include <stdio.h>
int main()
{
    int s;
    scanf("%d",&s);
    if (s > 60){
        printf("Speed: %d - Speeding",s);
    }else{
        printf("Speed: %d - OK",s);
    }
    return 0;
}
Copyright © 2020 风也