#include <iostream>
#include <stdio.h>
using namespace std;
int main(int argc, char const *argv[])
{
struct Point {double x,double y;};
double dist(struct Point a,struct Point b)
{
return hypot(a.x-b.x,a.y-b.y);
}
return 0;
}
这个是一般 的写法 只用看结构体的使用的变化,不要深究其他的函数名字或操作
/*组合数学 的组合数*/
#include <iostream>
#include <stdio.h>
using namespace std;
int main(int argc, char const *argv[])
{
typedef struct {double x,double y;}Point;
double dist( Point a, Point b)
{
return hypot(a.x-b.x,a.y-b.y);
}
return 0;
}