#include <stdio.h>

int main() { int hour, minute; float angle;

scanf("%d:%d", &hour, &minute);

// 计算时针的角度
float hour_angle = hour * 30 + minute * 0.5;

// 计算分针的角度
float minute_angle = minute * 6;

// 计算夹角
angle = hour_angle - minute_angle;
if (angle < 0) {
    angle += 360;
}
if (angle > 180) {
    angle = 360 - angle;
}

printf("%.3f", angle);

return 0;

}


原文地址: https://www.cveoy.top/t/topic/o7D6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录