【问题描述】
普通时钟都有时针和分针,在任意时刻时针和分针都有一个夹角,并且假设时针和分针都是连续移动的。现已知当前的时刻,试求出该时刻时针和分针的夹角A(0<A<180)。
注意:当分针处于0分和59分之间时,时针相对于该小时的起始位置也有一个偏移角度。
#include <stdio.h>
#include <math.h>
int main()
{
double m,n;
double a;
scanf("%lf : %lf",&m,&n);
a=fabs(m*30+n/60*30-n*6);
if (a>180)
printf("%.3lf",fabs(360-a));
else
printf("%.3lf",a);
return 0;
}
注意:时针也有偏转角度。
4579

被折叠的 条评论
为什么被折叠?



