教材上的题目,要求输入两个角度值x,y,计算sin(|x|+|y|)/√(cos(|x+y|))的值
然后下面这是我自己写的,不知道哪里出错了,希望大神指点一二
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
double x,y,z,a,b,c,d;
cout<<"请输入x和y的值,用空格键隔开"<<endl;
cin>>x>>y>>endl;
{
if(x<=0)
{x=-x;}
else
{x=x;}
if(y<=0)
{y=-y;}
else
{y=y;}
a=sin(x+y);
}
{
if(x+y<=0)
{c=-(x+y);}
else
{c=x+y;}
d=cos(c);
b=sqrt(d);
}
z=a/b;
cout<<"结果为"<<z<<endl;
return 0;
}
然后下面这是我自己写的,不知道哪里出错了,希望大神指点一二
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
double x,y,z,a,b,c,d;
cout<<"请输入x和y的值,用空格键隔开"<<endl;
cin>>x>>y>>endl;
{
if(x<=0)
{x=-x;}
else
{x=x;}
if(y<=0)
{y=-y;}
else
{y=y;}
a=sin(x+y);
}
{
if(x+y<=0)
{c=-(x+y);}
else
{c=x+y;}
d=cos(c);
b=sqrt(d);
}
z=a/b;
cout<<"结果为"<<z<<endl;
return 0;
}