```c++
double work(int x1,int y1,int x2,int y2)
{
return sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));
}
```
> 数据保证,坐标均为实数且绝对值不超过
$100$
那么在传入参数的时候,是否应该是
```c++
double work(double x1, double y1, double x2, double y2) {}
```
呢
~~btw 不要养成使用 `y1` 的习惯,会死的很惨~~
by Aleph_Drawer @ 2023-03-21 22:05:33
在楼上的基础上,可以试试
```cpp
#define x1 xx1
#define y1 yy1
#define x2 xx2
#define y2 yy2
```
?~~不知道是否可行~~
by SlaineTroyard @ 2023-03-21 22:08:13
@[Alpha_Drawer](/user/181571)
@[Franz_Liszt](/user/450246)
谢谢两位大佬!
by 足球小子 @ 2023-03-21 22:24:44