求時鐘時鐘和分針的夾角

2021-10-02 14:02:22 字數 648 閱讀 6226

夾角的範圍[0,180],時針和分針的轉動是連續而不是離散的。

輸入資料的第一行是乙個資料t,表示有t組資料。每組資料有三個整數h(0 <= h < 24),m(0 <= m < 60),s(0 <= s < 60)分別表示時、分、秒。

對於每組輸入資料,輸出夾角的大小的整數部分。

#include

#include

intmain()

//因為順時針來看分針可能走在時針前面所以求它們差的絕對值

s=fabs

(a*30

-(c/

60.0

+b)*6+

(c/60.0

+b)*

0.5)

;//a*30為從12點到此時時針所指的點數的夾角大小,(c/60.0+b)*0.5)為計算時針所指到輸入的小時數之間的度數(如8:25,此時時針所指位置到8點的度數)

if(s>

180)

//(c/60.0+b)*6為當前分針和秒針一共走的分鐘數乘以分針走一小格的度數即為從12點開始到目前分針所指為多少度

s=360-s;

printf

("%d\n",(

int)s);}

return0;

}

時鐘(分針和時針的重合問題)

問題描述 從a點b分到s點t分時針和分針重合多少次?輸入有多組資料,每組1行4個數 a,b,s,t.1 a,s 12,0 b,t 60.0 0 0 0結束.輸出參看以下樣例 輸入樣例 1 12 50 1 2 3 8 3 20 2 45 11 0 11 0 3 20 1 2 12 50 3 20 3 ...

1344 時鐘指標的夾角

給你兩個數 hour 和 minutes 請你返回在時鐘上,由給定時間的時針和分針組成的較小角的角度 60 單位制 示例 1 輸入 hour 12,minutes 30 輸出 165示例 2 輸入 hour 3,minutes 30 輸出 75示例 3 輸入 hour 3,minutes 15 輸出...

實時(RTC)時鐘,系統時鐘和CPU時鐘

最近在學stm32的時候看到rtc時鐘和系統時鐘,不知道區別在 於是上網查了一下。實時時鐘 rtc時鐘,用於提供年 月 日 時 分 秒和星期等的實時時間資訊,由後備電池供電,當你晚上關閉系統和早上開啟系統時,rtc仍然會保持正確的時間和日期。系統時鐘 是乙個儲存於系統記憶體中的邏輯時鐘。用於系統的計...