高分请说下,编程计算下列公式的值,取两位小数,a,x从键盘输入,要求使用if语句完成?
编程计算下列公式的值,取两位小数,a,x从键盘输入,要求使用if语句完成用c语言写,我实在是不会,只能求助各位了
高分请说下,编程计算下列公式的值,取两位小数,a,x从键盘输入,要求使用if语句完成?
编程计算下列公式的值,取两位小数,a,x从键盘输入,要求使用if语句完成2024-09-29 04:30:13
#include<
#include<math.h>
int main(){
double a,x,y;
scanf("%lf%lf",&a,&x);
if(fabs(x)==a){ y=0; }
else{ y=log(fabs((a+x)/(a-x)))/(2*a); }
printf("y=%.2lf",y);
return 0;
}
2024-09-29 10:13:18
2024-09-29 12:52:27
c语言
忘说了
我不保证是对的,你再调试调试
#include
using namespace std;
int main(){
double x,a,y;
scanf("%lf %lf",&x,&a);
if (abs(x)!=a)
{
y=(1/(2*a))*log(abs((a+x)/(a-x)));
}
else
{
y=0;
}
printf("%.2lf\n",y);
return 0;
}