1974:【入门】时针和分针的夹角怎么编
小亮是个数学迷,这天他看着时钟发呆,忽然想到一个数学问题:在某一时刻,时针和分针的夹角会是多少度?
#include<iostream>using namespace std;int main(){ int h,m,s,sh,f,sum; cin>>h>>m>>s; if(h>=12)h-=12; sh=30*h+30*m/60; f=6*m+6*s/60; if(sh>f)sum=sh-f; else sum=f-sh; if(sum>180)sum=360-sum; cout<<sum; return 0;}/************************************************************** Problem: 1974 User: hh4shm Language: C++ Result: 答案错误****************************************************************/怎么错了
你是初学者吧,这种题要用double存,第四排把h,m,s,sh,f,sum都定义成double,不要定义成int,然后保证计算没问题就行(下面的代码有点神奇我看不懂)
热门标签: