C语言题目,求大佬解答,最好大佬先试一遍对了再答

2024-11-05 18:29:24
推荐回答(1个)
回答(1):

#include
#include
main()
{   int n,i,j;
    double x[50],y[50],l,min; 
    while(1){
     scanf("%d",&n);
     for(i=0;i         scanf("%lf%lf",&x[i],&y[i]);
     min=sqrt(pow(x[0]-x[1],2)+pow(y[0]-y[1],2));
for(i=1;i         for(j=0;j            l=sqrt(pow(x[j]-x[i],2)+pow(y[j]-y[i],2));
   if(min>l) min=l;        
}
        printf("%lf\n\n",min);
}
}

如图所示,望采纳。。。。。。