作业2.30

来源:互联网 发布:中国网络电视直播大全 编辑:程序博客网 时间:2024/04/28 08:07
【2.30】编写一个C++风格的程序,建立一个sroot函数,返回其参数的二次方根。重载函数sroot3次,让它返回整数、长整数与双精度数的二次方根(计算二次方根时,可以使用标准库函数sqrt)。
#include<iostream>  #include<cmath>  using namespace std;  int sroot(int i)  {      return sqrt(i);  }  long sroot(long l)  {      return sqrt(l);  }  double sroot(double d)  {      return sqrt(d);  }  int main()  {      int i=4;      long l=640000;      double d=0.16;      cout<<"i的二次方根为"<<sroot(i)<<endl;      cout<<"l的二次方根为"<<sroot(l)<<endl;      cout<<"d的二次方根为"<<sroot(d)<<endl;      return 0;  }  
0 0
原创粉丝点击