C++第2次实验二
来源:互联网 发布:钢琴淘宝 编辑:程序博客网 时间:2024/04/30 01:59
一。问题及代码
/* * 文件名称: 1* 作 者:荆蕾 * 完成日期:2016年 3 月 24 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:* 输入描述: 无* 问题描述: 输入两个点的坐标,求两点之间的距离并输出* 程序输出: 两点之间的距离* 问题分析: 略* 算法设计: 略*/ #include <iostream> #include<cmath>using namespace std; int main( ) { double x1,y1,x2,y2,a,b,d;cout<<"请输入两点坐标(请按照x1,y1 x2,y2的顺序输入):"<<endl;cin>>x1>>y1>>x2>>y2;a=(x1-x2)*(x1-x2);b=(y1-y2)*(y1-y2);d=sqrt(a+b);cout<<"两点距离为:"<<d<<endl;return 0;}
二。运行结果
三。心得体会
这是我第二次上机实验第二个作业。在本次写代码的过程中遇到一些新的问题,比如如何写入求一个数的平方和平方根。在思考之后发现平方其实就是两个相同的数相乘,平方根的输入在老师的提示下也解决了。学到了新东西很开心。
四。知识点总结开平方需要调用函数sqrt()实现,但若要调用sqrt()函数,必须在程序开始出写:#include<cmath>
0 0
- C++第2次实验二
- C++第1次实验(基础班)—初识C++(项目二2)
- C++第1次实验二
- 第2次实验任务
- 第 2次实验任务
- 第2次实验任务
- 第2次实验任务
- C++第2次实验
- c++第2次实验
- C++第2次实验
- C++第1次实验(基础班)—初识C++(项目二3)
- 第8次C练习二
- c++第2次实验(2)
- c++第1次上机实验-2
- c++第1次上机实验-2
- c++第1次上机实验-2
- 我的第2次C++实验
- 第1次上机实验-2
- ML 逻辑回归 note
- CString-〉char*
- Spring的事务配置的五种方式
- Android书页翻页设计:android-flip
- Lua垃圾回收
- C++第2次实验二
- Error creating bean with name 'contentTypeAdminController': Injection of autowired dependencies fail
- HDOJ 1287 破译密码(异或运算)
- R语言时间处理
- 总结一下Hibernate Helloworld
- vs2015 卸载
- 数学中几种常用的距离
- 自主学习之RxSwift(一) -----Driver
- 工厂方法模式