九度 1553 時鐘 模擬題

2021-09-06 14:24:32 字數 1010 閱讀 8106

題目描述:如圖,給定任意時刻,求時針和分針的夾角(劣弧所對應的角)。

輸入:輸入包含多組測試資料,每組測試資料由乙個按hh:mm表示的時刻組成。

輸出:對於每組測試資料,輸出乙個浮點數,代表時針和分針的夾角(劣弧對應的角),用角度表示,結果保留兩位小數。

樣例輸入:

03:00

14:45

樣例輸出:

90.00

172.50

總結:

1. 不要忘了, 分針的角度可以由分直接轉換, 而時針則需要考慮分

**:

#include #include 

#include

#include

#include

using

namespace

std;

char time1[20

];double timetodegree(char *time)

hour %= 12

;

double degree1 = hour*360.0/12

;

double degree2 = mini*360.0/60

; degree1 += (360.0/12)*mini/60

;

double dis = 0.0

;

if(degree1 >degree2)

dis = degree1 -degree2;

else

dis = degree2 -degree1;

if(dis > 180.0

)

return

dis;

}int

main()

return0;

}

九度OJ 時鐘

輸入 輸入包含多組測試資料,每組測試資料由乙個按hh mm表示的時刻組成。輸出 對於每組測試資料,輸出乙個浮點數,代表時針和分針的夾角 劣弧對應的角 用角度表示,結果保留兩位小數。樣例輸入 03 00 14 45 樣例輸出 90.00 172.50 arc.cpp created on 2014年1...

Stm32學習(九)時鐘中斷實驗

通過定時器中斷配置,每500ms中斷一次,然後中斷服務函式中控制led實現led1狀態取反 閃爍 tout 溢位時間 arr 1 psc 1 tclk 1.定時器中斷實現步驟 1 能定時器時鐘 rcc apb1periphclockcmd 2 初始化定時器,配置arr,psc tim timebas...

1 時鐘無縫切換

時鐘切換分成兩種方式,普通切換和去毛刺無縫切換。普通切換 就是不關心切出的時鐘是否存在毛刺,這種方式電路成本小。如果時鐘切換時,使用此時鐘的模組電路處於非工作狀態,或者模組內電路被全域性復位訊號reset住的,即使切出毛刺也不會導致dff誤觸發,這樣的模組可以選擇用此種切換方式。寫法很簡單assig...