0136于佳扬


私信TA

用户名:Dirge0136

访问量:15351

签 名:

等  级
排  名 551
经  验 4382
参赛次数 1
文章发表 46
年  龄 0
在职情况 学生
学  校 重庆理工大学
专  业

  自我简介:


解题思路:

注意事项:

参考代码:

#include

#include

#define N 10

int main()

{

    int a[N],b[N],c[N],d[N];//定义四个数组,后面存储每一次的四个数字

    int i;

    float distance;//这里定义距离长为distance

    i=0;//i从0开始

    while(scanf("%d %d %d %d",&a[i],&b[i],&c[i],&d[i])!=EOF)//用EOF可以使该循环结束,不然会输出超限

    {

        distance=sqrt(pow((a[i]-c[i]),2)+pow((b[i]-d[i]),2));//距离等于横坐标之差的平方加纵坐标之差的平方再开根号

        i++;//每次计算完后i加1,为下一次计算做准备

        printf("%.2f\n",distance);//输出两位小数的距离

    }

    return 0;

}


 

0.0分

1 人评分

  评论区

编写函数~~~~不能直接运算
2020-12-17 13:48:22
  • «
  • 1
  • »