永发信息网

C++错误查找,谢谢..........

答案:2  悬赏:50  手机版
解决时间 2021-04-22 13:49

#include<iostream>
#include<cmath>
using namespace std;

class Point{
float x1,y1,x2,y2;
public:
Point(float a,float b,float c,float d)
{x1=a,y1=b,x2=c,y2=d;}
float length()
{return sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));}

};

int main()
{float x1=1,y1=2,x2=3,y2=4;
Point s2(x1,y1,x2,y2);
cout<<"两点间距离为:"<<s2.length<<'\n';
return 0;
}

可以运行,结果为:

我的本意是想求直角坐标系两点间的距离,但结果不对

最佳答案

#include<iostream>
#include<cmath>
using namespace std;

class Point{
float x1,y1,x2,y2;
public:
Point(float a,float b,float c,float d)
{x1=a,y1=b,x2=c,y2=d;}
float length()
{return sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));}

};

int main()
{float x1=1,y1=2,x2=3,y2=4;
Point s2(x1,y1,x2,y2);
cout<<"两点间距离为:"<<s2.length()<<'\n'; // 掉括号
return 0;
}

全部回答
cout<<"两点间距离为:"<<s2.length()<<'\n'; 既然是调用函数 那么括号呢? 小马虎 呵呵
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ农场进不去,老是超时,怎么办,我是杀毒杀
麦迪这个赛季有没有出场过?
QQ堂三级有宠物吗
QQ宠物的星座卡有什么用?
推荐我一点说唱 中午说唱
赵老铺道口烧鸡怎么去啊,有知道地址的么
炫舞 邮件3天没收能找回来吗?
DNF做太拉石估计要多久?
深圳到中山有火车吗,湛江有到深圳的火车吗?
魔法卡片怎么玩啊?
关于安装WIN7的问题
剑三截图在哪个文件夹,剑网3的截图保存在哪
君豪爱车生活馆地址有知道的么?有点事想过去
《玫瑰花的葬礼》周杰伦是原创,还是许嵩是原
谁知道这种果子是什么?
推荐资讯
番田镇品牌工作指导站我想知道这个在什么地方
<尕>这个字怎么念?
感恩永驻我心 初一作文
梅山大道北/X942(路口)地址有知道的么?有点
脚臭有什么好方法治?土方
天龙八部文字的下加线怎么打上的?
魔兽世界 LR3.13输出天赋
元味坊湘菜馆我想知道这个在什么地方
头疼与牙疼总是一起疼,是什么问题?
魔兽世界HS的AK T应该注意什么和站位在哪?
有谁能送我一套QQ秀吗?
摄像头不兼容
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?