您的位置:首页 > 其它

改完了 你懂的!!

2012-07-05 16:48 148 查看
#include<iostream>
#include<math.h>
#define pi 3.1415926
using namespace std;
int main()
{
double x1,a,b,c,x2,x3;
while(1){
cout<<"请输入x1的值:"<<endl;
cin>>x1;
x1=x1*pi/180;
if(x1<=0&&x1>=(-1)*atan(1.0/8.0)){
a=150.0*sin(x1)+400;
b=150.0*cos(x1);
c=a*a+b*b-143100;

}
else{
a=400.0-150.0*sin(x1);
b=150.0*cos(x1);
c=a*a+b*b-143100;
}
x2=acos((b*c+sqrt(b*b*c*c-(b*b+a*a)*(c*c-260.0*260.0*a*a)))/(260*(a*a+b*b)));
x3=acos((b*c-sqrt(b*b*c*c-(b*b+a*a)*(c*c-260.0*260.0*a*a)))/(260*(a*a+b*b)));
x2=x2*180/pi;
x3=x3*180/pi;
cout<<"x2 = "<<x2<<endl;
cout<<"x3 = "<<x3<<endl;
}
}



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: