首页 > 其他 > 详细

UVa 579 时钟的指针

时间:2014-02-25 11:58:01      阅读:291      评论:0      收藏:0      [点我收藏+]

/*

* 解题思路:

* 题目不难:就是求时针和分针的夹角度数

*/

#include <math.h>
#include <stdio.h>
int main( )
{
    char c;
    int H,M;
    double sum,ang;
    while( scanf("%d%c%d",&H,&c,&M) && ( H || M ))
    {
        sum = M*1.0/5;
        ang = H+sum/12;
        if( ang>sum ) ang = (ang - sum )/12 *360;
        else ang = (sum - ang)/12*360;
        ang > 180 ? printf("%.3lf\n",360-ang): printf("%.3lf\n",ang);
    }
    return 0;
}


UVa 579 时钟的指针

原文:http://blog.csdn.net/u011886588/article/details/19824003

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!