1. 程式人生 > >7-8 超速判斷 (C語言)

7-8 超速判斷 (C語言)

模擬交通警察的雷達測速儀。輸入汽車速度,如果速度超出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

PS:

剛開始我沒有定義字串的,提交後測試點沒通過,報錯點是“格式錯誤”

然後我換成定義字串,但測試點還是沒有通過,我想應該也是格式問題。

最後,我直接將題幹中的“Speed: V - S”複製到我的程式碼中,測試通過O__O "…

附上程式碼:

#include <stdio.h>

int main(){
	int v;
	scanf("%d",&v);
	if(v<=60){
		char c[4]="OK"; 
		printf("Speed: %d - %s",v,c);
	} 
	else{
		char d[16]="Speeding";
		printf("Speed: %d - %s",v,d);
	}
	return 0;
}