C语言程序翻译

#include <stdio.h>
#include <conio.h>
#include <math.h>
#define N 14
void main()
{
float eH[N],e[N],C[N],D[N];
float Sx=0,Sy=0,Sxx=0,Sxy=0,Syy=0;
float A,B,y1,x1,a1;
double q=0,w=0,r;
int i;
printf("Please input the first %d numbers:\n",N);
for(i=0;i<N;i++)
{
scanf("%f",&C[i]);
}
for(i=0;i<N;i++)
{
eH[i]=log(C[i]);
}
printf("Please input the second %d numbers:\n",N);
for(i=0;i<N;i++)
{
scanf("%f",&D[i]);
}
for(i=0;i<N;i++)
{
e[i]=log(D[i]);
}
for(i=0;i<N;i++)
{
Sx+=eH[i];
Sy+=e[i];
Sxx+=eH[i]*eH[i];
Sxy+=eH[i]*e[i];
}
B=(Sxy-Sx*Sy/N)/(Sxx-Sx*Sx/N);
A=(Sy-B*Sx)/N;
A=pow(A,2.72);
for(i=0;i<N;i++)
{
Syy+=e[i]*e[i];
}
w=Syy-Sy*Sy/N;
for(i=0;i<N;i++)
{
q+=pow(e[i]-A-B*eH[i],2);
}
r=pow(1-q/w,0.5);
printf("a=%f,b=%f,q=%f,w=%f,r=%f\n",A,B,q,w,r);
}



第1个回答  2014-12-23
#include <stdio.h> 包含
#include <conio.h>包含
#include <math.h> 包含
#define N 14 定义
void main()无效 主要
{
float eH[N],e[N],C[N],D[N];
float Sx=0,Sy=0,Sxx=0,Sxy=0,Syy=0; 浮动
float A,B,y1,x1,a1; 浮动
double q=0,w=0,r; 双倍
int i;
printf("Please input the first %d numbers:\n",N);
for(i=0;i<N;i++)
{
scanf("%f",&C[i]); 扫描
}
for(i=0;i<N;i++)
{
eH[i]=log(C[i]);
}
printf("Please input the second %d numbers:\n",N);打印,请输入第二个数字
for(i=0;i<N;i++)
{
scanf("%f",&D[i]); 扫描
}
for(i=0;i<N;i++)
{
e[i]=log(D[i]);
}
for(i=0;i<N;i++)
{
Sx+=eH[i];
Sy+=e[i];
Sxx+=eH[i]*eH[i];
Sxy+=eH[i]*e[i];
}
B=(Sxy-Sx*Sy/N)/(Sxx-Sx*Sx/N);
A=(Sy-B*Sx)/N;
A=pow(A,2.72);
for(i=0;i<N;i++)
{
Syy+=e[i]*e[i];
}
w=Syy-Sy*Sy/N;
for(i=0;i<N;i++)
{
q+=pow(e[i]-A-B*eH[i],2);
}
r=pow(1-q/w,0.5);
printf("a=%f,b=%f,q=%f,w=%f,r=%f\n",A,B,q,w,r);
}追问

太粗略了,这些基础的我们也知道,老师会提问每一句是什么意思.
不过还是谢谢!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网