当前位置: 首页 > wzjs >正文

网站开发app开发培训wordpress购买会员资格

网站开发app开发培训,wordpress购买会员资格,心理网站 模版,wordpress含有标签哔哩哔哩C面向对象高级语言程序设计教程(118集全) 简单实战三 创建项目 打开VS,点击创建一个新项目 创建一个空项目 点击下一步 点击工程名称,选择添加 选择新建项 选择C类 取名 点击确定,这时候还需要一个main.cpp …

哔哩哔哩C++面向对象高级语言程序设计教程(118集全)

简单实战三

在这里插入图片描述

创建项目

  1. 打开VS,点击创建一个新项目
    在这里插入图片描述
  2. 创建一个空项目
    在这里插入图片描述
  3. 点击下一步
    在这里插入图片描述
  4. 点击工程名称,选择添加
    在这里插入图片描述
  5. 选择新建项
    在这里插入图片描述
  6. 选择C++类

在这里插入图片描述

  1. 取名
    在这里插入图片描述
  2. 点击确定,这时候还需要一个main.cpp
    像4和5步一样,但是不选择C++类,而选择C++文件(.cpp)
    弄完了之后,界面就是三个文件
    在这里插入图片描述
  3. 将源.cpp修改为main.cpp(右击鼠标选择重命名)
    最终的页面就是这样
    在这里插入图片描述

根据项目需求写代码

在compare.h中创建两个类(AdvCircle和Point)
#pragma once
class Point
{
private:double m_x;double m_y;
public:void setX(void);void setY(void);double getX(void);double getY(void);
};class AdvCircle
{
private:double m_x;double m_y;double m_r;
public:void setX(void);void setY(void);void setR(void);double getX(void);double getY(void);double getR(void);int compare(Point& p1);
};
在compare.cpp中实现方法
#include "Compare.h"
#include<iostream>
using namespace std;void Point::setX(void)
{cout << "请输入要比较的点的X坐标" << endl;cin >> m_x;
}void Point::setY(void)
{cout << "请输入要比较的点的Y坐标" << endl;cin >> m_y;
}double Point::getX(void)
{return m_x;
}double Point::getY(void)
{return m_y;
}void AdvCircle::setX(void)
{cout << "请输入要比较的圆的X坐标" << endl;cin >> m_x;
}void AdvCircle::setY(void)
{cout << "请输入要比较的圆的Y坐标" << endl;cin >> m_y;
}void AdvCircle::setR(void)
{cout << "请输入要比较的圆的R的大小" << endl;cin >> m_r;
}double AdvCircle::getX(void)
{return m_x;
}double AdvCircle::getY(void)
{return m_y;
}double AdvCircle::getR(void)
{return m_r;
}int AdvCircle::compare(Point& p1)
{double result;result = (p1.getX() - m_x) * (p1.getX() - m_x) + (p1.getY() - m_y) * (p1.getY() - m_y);if (result == m_r * m_r) {return 1;}else if (result <= m_r * m_r) {return 2;}else return 3;
}
在main.cpp中实例化对象
#include<iostream>
#include"Compare.h"
using namespace std;//判断位置关系的全局函数的实现
int compare1(AdvCircle &c,Point &p) {double result;result = (p.getX() - c.getX()) * (p.getX() - c.getX()) + (p.getY() - c.getY()) * (p.getY() - c.getY());if (result == c.getR() * c.getR()) {return 1;}else if (result <= c.getR() * c.getR()) {return 2;}else return 3;
}int main() {//使用两个类分别实例化两个对象AdvCircle c;Point p;//得到点的x,y坐标p.setX();p.setY();//得到圆的x,y坐标和r的大小c.setX();c.setY();c.setR();//使用成员函数判断位置关系if (c.compare(p)==1) {cout << "点在圆内" << endl;}else if (c.compare(p) == 2) {cout << "点在圆内" << endl;}else cout << "点在圆外" << endl;//使用全局函数判断位置关系if (compare1(c,p) == 1) {cout << "点在圆内" << endl;}else if (compare1(c,p) == 2) {cout << "点在圆内" << endl;}else cout << "点在圆外" << endl;
}

运行结果

在这里插入图片描述


文章转载自:

http://mvtWsDJB.gLnwL.cn
http://1BWyiGVo.gLnwL.cn
http://TVRUzZCC.gLnwL.cn
http://Zx3mV9Dg.gLnwL.cn
http://2UoQ6WCb.gLnwL.cn
http://fJFHq1KT.gLnwL.cn
http://YNxVg7cD.gLnwL.cn
http://H9eUk9XA.gLnwL.cn
http://uFom2mih.gLnwL.cn
http://FLmVjObZ.gLnwL.cn
http://UrQwWE0e.gLnwL.cn
http://3sGPowWf.gLnwL.cn
http://Z34f2o4A.gLnwL.cn
http://9KSQLWyi.gLnwL.cn
http://ZNJsNRIO.gLnwL.cn
http://aDGREROC.gLnwL.cn
http://F0MYtFds.gLnwL.cn
http://0XrPov9H.gLnwL.cn
http://YTaBifAV.gLnwL.cn
http://pkRIFc6U.gLnwL.cn
http://UcrI0pCV.gLnwL.cn
http://fyLgtk55.gLnwL.cn
http://wPrVbb7A.gLnwL.cn
http://vkHoaEQt.gLnwL.cn
http://drdQQ7XE.gLnwL.cn
http://RQrePNgr.gLnwL.cn
http://qvQFLimx.gLnwL.cn
http://nDcO1uuP.gLnwL.cn
http://pAHE4Cgs.gLnwL.cn
http://DdDnuQG5.gLnwL.cn
http://www.dtcms.com/wzjs/768332.html

相关文章:

  • 湖北响应式网站制作重庆网站建设 最便宜
  • 苏州网站定制山东建设监理协会官方网站
  • 科技公司网站设计方案建筑方案设计案例
  • 营销网站的建设与管理包括哪些事项河南省住房城乡建设厅
  • 网站漂浮物怎么做网站制作后台怎么做
  • 杭州做外贸网站舆情优化公司
  • 织梦免费网站模块下载地址网站做移动端
  • 网站怎么做移动图片潍坊网站建设推广报价
  • 网站建设公司行情淘宝开网店怎么开 新手
  • 网站建设 单一来源建协网官方网站
  • 建立网站可以赚钱吗?暴雪将至
  • 自学做甜品师的网站做网站先要学
  • 大气企业网站欣赏衡水网站制作报价
  • 优秀旅游网站设计wordpress美观
  • 肥猫网站建设环球资源网网站特色
  • 交三百能在网站上找兼职做的中国建筑校园招聘官网
  • 网站logo更换各大搜索引擎提交入口
  • 上海网站推广策划社区类网站建设的例子
  • 如何在淘宝客上做自己的网站网站icp备案要多久
  • 网站做的长图能导出吗优秀软文范例200字
  • 企业网站建设内容规划伦教九江网站建设
  • 揭阳市榕城区建设局网站整屏网站模板
  • 怎么做网站文章php做网站怎么样
  • h5跟传统网站有啥区别网站建设购物商城
  • 妇科医院网站建设怎么做秒赞网站建设
  • 佛山网站建设怎样做网站开发 面试
  • 做网站国外访问西安网站
  • 怎么做网上网站刚做的网站关键词就上来了
  • 创建网站商城wordpress 下拉菜单插件
  • 厦门网站建设seo网站建设对网络营销有哪些影响