⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 a_6_1.cpp

📁 C++应用教程原码,里面包含该书中有十三章内容的代码,详细具体
💻 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 + -