求大佬帮助,这题怎么做!!!

计算每个指针的位置(以1/120度为单位):

  • 时针位置:h_pos = hh*3600 + mm*60 + ss (因为每小时转30度,每分钟转0.5度,每秒转1/120度)
  • 分针位置:m_pos = mm*720 + ss*12 (因为每分钟转6度,每秒转0.1度)
  • 秒针位置:s_pos = ss*720 (因为每秒转6度)

再计算两两之间的角度差(不大于180度)

1 个赞