栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > C++面试题库

定义一结构体变量,用其表示点坐标,并输入两点坐标,求两点之间的距离。

定义一结构体变量,用其表示点坐标,并输入两点坐标,求两点之间的距离。

解:   #include <stdio.h>

#include <math.h>

 struct point

{

   float x;

   float y;

 };

 main()

{   float dis;

  struct point pt1,pt2;

  printf(“input point1.x:”);

  scanf(“%f”,&pt1.x);

  printf(“input point1.y:”);

  scanf(“%f”,&pt1.y);

  printf(“input point2.x:”);

scanf(“%f”,&pt2.x);

printf(“input point2.y:”);

scanf(“%f”,&pt2.y);

dis=sqrt((pt1.x-pt2.x)*(pt1.x-pt2.x)+(pt1.y-pt2.y)*(pt1.y-pt2.y));

printf(“The distance of the two points is:%f”,dis);

}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/265918.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号