作业帮 > 综合 > 作业

C语言求平面距离x[5]={-1.5,2.1,6.3,3.2,-0.7};y[5]={7,5.1,3.2,4.5,7.6

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 17:31:56
C语言求平面距离

x[5]={-1.5,2.1,6.3,3.2,-0.7};y[5]={7,5.1,3.2,4.5,7.6};
#include <stdio.h>
#include <math.h>
void length(float a[],float b[],int num)
{
\x09float all=0.0;
\x09int i,j;
\x09float l=0.0;
\x09for (i=0;i<num;i++)
\x09{
\x09\x09for (j=0;j<num;j++)
\x09\x09{
\x09\x09\x09if (i!=j)
\x09\x09\x09{
\x09\x09\x09\x09l=(a[i]-a[j])*(a[i]-a[j])+(b[i]-b[j])*(b[i]-b[j]);
\x09\x09\x09\x09all+=sqrt(l);
\x09\x09\x09}
\x09\x09}
\x09}
\x09printf("%f\n",all);
}
void main()
{
\x09float x[5]={-1.5,2.1,6.3,3.2,-0.7},y[5]={7,5.1,3.2,4.5,7.6};
\x09length(x,y,5);
\x09
}
再问: 已给出这些了