设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

[面试题库] 定义一结构体变量,用其表示点坐标,并输入两点坐标,求两点之间的距离

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-30 10:07:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
解:#include
#include
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);
}
回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-4-30 03:38 , Processed in 0.159941 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表