每日一题 -- pta 基础编程题超速判断

mac2025-05-22  39

7-8 超速判断(10 分) 模拟交通警察的雷达测速仪。输入汽车速度,如果速度超出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 ————————————————

#include <stdio.h> int main() { int s; s=getchar(); if(s<=60) printf("Speed: %d - OK\n",s); else printf("Speed: %d - Speeding\n",s); return(0); } //格式很重要 /*参考代码 #include<stdio.h> int main() { int v; scanf("%d",&v); if(v>60) printf("Speed: %d - Speeding",v); if(v<=60) printf("Speed: %d - OK",v); return 0; } #include<stdio.h> int main() { int n; while(scanf("%d",&n)!=EOF) { if(n<0||n>500) continue; else if(n<=60) printf("Speed: %d - OK\n",n); else printf("Speed: %d - Speeding\n",n); } return 0; } //while 和 continue使用 */

https://pintia.cn/problem-sets/14/problems/788

最新回复(0)