當前位置:編程學習大全網 - 電腦編程 - 高壹的壹題編程測試題。

高壹的壹題編程測試題。

#include<stdio.h>

#include<math.h>

double r[4],d[4][2]={2,2,2,-2,-2,2,-2,-2};

void high(double x,double y)

{

int i;

for(i=0;i<4;i++)

r[i]=sqrt((x-d[i][0])*(x-d[i][0])+(y-d[i][1])*(x-d[i][1]));

}

int main()

{

double x,y;

int i,flag;

while(scanf("%lf%lf",&x,&y))

{

high(x,y);

flag=0;

for(i=0;i<4;i++)

{

if(r[i]<=1)

{

printf("%lf\n",50.0-50.0*r[i]/0.5);

flag=1;

}

}

if(flag==0)

printf("0\n");

}

return 0;

}

  • 上一篇:keil和proteus聯調時指向C程序中的藍色箭頭不見了
  • 下一篇:普通麻將機手機遙控是真的嗎
  • copyright 2024編程學習大全網