📄 a_6_1.cpp
字号:
#include "stdafx.h"
#include <iostream>
#include <string>
#include<math.h>
using namespace std;
class Point {
public:
void setPointCoordinate(); // 分别输入两个点的坐标
double distance(); // 计算两点间的距离
private:
double X1,Y1,X2,Y2;
};
void Point::setPointCoordinate()
{ cout<<"请输入第1个点的坐标!"<<endl<<"x1=";
cin>>X1;
cout<<"y1=";
cin>>Y1;
cout<<endl<<"请输入第2个点的坐标!"<<endl<<"x2=";
cin>>X2;
cout<<"y2=";
cin>>Y2;
}
double Point::distance()
{
double distance;
distance=sqrt((X1-X2)*(X1-X2)+(Y1-Y2)*(Y1-Y2));
return distance;
}
void main()
{
Point a; // 创建一个类对象
a.setPointCoordinate();
cout<<"这两个点之间的距离是:"<<a.distance();
cout<<endl;
cin.get();cin.get(); //等待结束,以便调测程序,可以删除
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -