
1条回答 默认 最新
-Undefined_ 2021-10-26 13:08关注#include<iostream> #include<cmath> using namespace std; class Point{ public: double zuobiao(); double juli(); double x1,y1,x2,y2; Point(double a,double b,double c,double d); }; Point::Point(double a,double b,double c,double d){ x1=a; y1=b; x2=c; y2=d; } double Point::zuobiao(){ cout<<"("<<x1<<","<<y1<<")"<<endl; cout<<"("<<x2<<","<<y2<<")"<<endl; } double Point::juli(){ double d=sqrt(pow(x1-x2,2)+pow(y2-y1,2)); cout<<"两点之间距离为:"<<d<<endl; } int main(){ Point p(0,0,6,8); p.zuobiao(); p.juli(); return 0; }没有构造函数,值无法传递进去
觉得有用的话采纳一下哈本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用