YTU 2705:用重载求距离
2705: 用重载求距离.
时间限制: 1 Sec 内存限制: 128 MB提交: 208 解决: 114
题目描述
使用函数重载的方法定义两个重名函数,分别求出整型数的两点间距离和浮点型数的两点间距离.只需提交两个函数即可。
#include <iostream>
#include <cmath>
using namespace std;
double func(int,int,int,int),func(double,double,double,double);
int  main( )
{ cout<<func(2,2,5,5)<<endl;
  cout<<func(2.2,2.2,5.5,5.5)<<endl;
return 0;}
输入
输出
样例输出
4.24264
4.6669
你 离 开 了 , 我 的 世 界 里 只 剩 下 雨 。 。 。
#include <iostream>
#include <cmath>
using namespace std;
double func(int,int,int,int),func(double,double,double,double);
int main()
{
    cout<<func(2,2,5,5)<<endl;
    cout<<func(2.2,2.2,5.5,5.5)<<endl;
    return 0;
}
double func(int x1,int y1,int x2,int y2)
{
    return sqrt(pow((x1-x2),2)+pow((y1-y2),2));
}
double func(double x1,double y1,double x2,double y2)
{
    return sqrt(pow((x1-x2),2)+pow((y1-y2),2));
}
    ------------------- 这是千千的个人网站哦! https://www.dreamwings.cn -------------------
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号