关于c语言转化的!把下面的数学公式写成C语言表达式 急啊!谢谢!

2024-11-18 04:42:51
推荐回答(5个)
回答(1):

有些 式子意思不明,只好猜测。
你的困难在数学函数,猛早拦自己枝胡查一下就可以了。C数学库有以e 和以10为底的对数,别的对数要用换睁慧底公式,指数函数用pow, e 为底的 用 exp, 绝对值函数 有 fabs 和 abs
1) y = a*x*x + b*x + c;
#include
y = a * pow(x,2) + b * x + c;
2) y= r*r -(x-a)*(x-a) - (y-b)*(y-b)
#include
y = pow(r,2) - pow(x-a,2) - pow(y-b,2);
3) #include
y= pow(x,n) + sin(x) - cos(x);
4) y= exp(x) - log(x)/log(a);
5) y= fabs(- pow(x,5));
6) (-6 < x) && (x <= 6)
7) z= y*x - a * log(x)
8) z=0;
9) s = r * 2;
s = r*r;

回答(2):

法书上都有
int gcd(int a,int b)
{
int r;
while(b!=0)
{
r=a%b;
a=b;
b=r;
}
return a;
}
2题
#include

int main()
{
int a=1,b=1,i=0,c;
while(i<30)
{
if(i==0||i==1)
printf("%d ",a);
else
{
c=b+a;
printf("%d ",c);
a=b;
b=c;
}
i++;
}

system("pause");
}

亲自为你编了个,这两道题的用睁没意明袜袜显让你明白while循环。这两个数学告早激结构都是简单的。

回答(3):

1、y = a*x*x + b*x + c
2、y=r*r- (x-a)*(x-a)-(y-b)*(y-b)
3、老岩禅侍y=x*n+sin(x)-cos(x)
4、y=exp(x)-log10(a*x)
5、y=abs(- x5)
6、-67、z=y*x –a*log(x)
8、z=
9、s= r*r

第8不知道你说什么,,是不是打漏了?

回答(4):

可以查数码C库判旦函数 中的数学函数, 1:y=a*pow(a,2)+b*x+c 3: y=pow(x,n)+sin(x)-cos(x) 4:y=exp(x)-loga(x) 5;y=fabs(-pow(x,5)) 6:(x>-6)&&(x<薯冲哪=6) 7:z=pow(y,x)-a*log(x)

回答(5):

1.y=a*x*x+b*x+c
2.y=r*r-(x-a)*(x-a)-(x-b)*(x-b)