c语言有个数学包
以弧度计数。
可以直接用。如下代码:
#include
#include
main()
{
float a,b,t1,t2;
printf("put in a and b\n");
scanf("%f%f",&a,&b);
getchar();
t1=atan2(a,b);
t2=atan2(b,a);
printf("两个角的度数为%f ,%f\n",t1,t2);
getchar();
}
#include
#include
#define PI 3.14159265358979323846
int main()
{
double a,b,c,d;
while(scanf("%lf%lf",&a,&b)==2)
{
c = atan(a/b)*180/PI;
d = 90 - c;
printf("%lf %lf\n",c,d);
}
}