[liuzy@linux237 testcode]$ vi testhms.c
1 #include <stdio.h>
2 #include <stdlib.h>
3 #define hdg 30 //时针每转动一下走30度
4 #define mdg 6//分针每转动一下走6度
5 #define sdg 6//秒针每转动一下走6度
6 int gethourdg(int h,int m)
7 {
8 int result = h* 30 + m*0.5;//分针每转动一下 时针转0.5度 30/60
9 return result;
10 }
11
12 int getminutedg(int m,int s)
13 {
14 return m * 6 + s * 0.5;//秒针每转动一下 分针转0.5 30/60
15 }
16
17 int getsecdg(int s)
18 {
19 return s * 6;
20 }
21
22 int main()
23 {
24 for(int i=0;i<