使用函数重载的方法定义两个重名函数
使用函数重载的方法定义两个重名函数,分别求出Int型数的两个点间距离和浮点型数的两点间距离使用函数重载的方法定义两个重名函数,分别求出Int型数的两个点间距离和浮点型数的两点间距离. 要求:有设计思想,源程序
int dist(int x1, int y1, int x2, int y2) { int x = x1 - x2; int y = y1 - y2; return (int)sqrt(x*x + y*y); } double dist(double x1, double y1, double x2, double y2) { double x = x1 - x2; double y = y1 -y2; return sqrt(x*x + y*y); }
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>