c++第一次实验(项目3)
来源:互联网 发布:编程对cpu的要求高吗 编辑:程序博客网 时间:2024/06/04 00:40
/*
* 文件名称: 项目3
* 作 者: 严钟响
* 完成日期: 2017 年 2 月 27 日
* 版 本 号:vs2013
* 对任务及求解方法的描述部分:
* 输入描述: 输入两个点的坐标
* 问题描述: 求两点之间的距离并输出
* 程序输出:
* 问题分析: 直接用距离公式就ok了,不过要注意几个变量都要是浮点型(个人建议double,hdu上float是过不了的)。
* 算法设计: distance=sqrt(pow(x1-x2,2)+pow(y1-y2,2))
* 文件名称: 项目3
* 作 者: 严钟响
* 完成日期: 2017 年 2 月 27 日
* 版 本 号:vs2013
* 对任务及求解方法的描述部分:
* 输入描述: 输入两个点的坐标
* 问题描述: 求两点之间的距离并输出
* 程序输出:
* 问题分析: 直接用距离公式就ok了,不过要注意几个变量都要是浮点型(个人建议double,hdu上float是过不了的)。
* 算法设计: distance=sqrt(pow(x1-x2,2)+pow(y1-y2,2))
*/
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main()
{
double x1, x2, y1, y2, distance;
cout << "请输入2组坐标用x1,y1,x2,y2表示,用于求距离:";
while (~scanf_s("%lf%lf%lf%lf", &x1, &y1, &x2, &y2)) //一开始忘了不能用scanf,而是用scanf_s的。。。
{
distance = sqrt(pow(x1 - x2, 2) + pow(y1 - y2, 2));
cout <<" distance=" <<distance<< endl;
}
return 0;
}
运行结果:
心得:写的时候放了点小错误,还好,问题不大,总的来说,水题吧·。
0 0
- c++第一次实验(项目3)
- 第一次实验项目2-3
- 第一次实验项目3-2
- C++第一次实验项目3
- C++第一次实验项目3
- 第一次实验:项目3两点距离
- C++第一次实验项目3、5(二)
- C++第一次实验--项目1(程家琦)
- C++第一次实验--项目四(程家琦)
- Windows第一次实验(3)
- C++第一次实验博客:项目3 项目5
- C++第一次实验-项目1
- C++第一次实验项目1
- C++第一次实验项目2
- c++第一次实验项目4
- 第一次C程序设计实验报告
- c语言第一次上机实验
- C++第一次实验(基础班)项目2
- 图片色调饱和度、色相、亮度处理
- Java final static abstract关键字介绍
- Linux服务器性能评估与优化(二)
- python---字典dict的常用方法和操作
- 网络汇总
- c++第一次实验(项目3)
- Volley
- C++第一次上机项目3
- springboot session时间设置
- 一键解决 500 Internal Privoxy Error
- 后台播放
- const
- 图说三极管,太容易懂了!(史上最详细版本)
- 而它等待被提取到变量