題目描述:如圖,給定任意時刻,求時針和分針的夾角(劣弧所對應的角)。
輸入:輸入包含多組測試資料,每組測試資料由乙個按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...