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
原创粉丝点击