#include<stdio.h>
#include<math.h>
struct vector {
double x;
double y;
};
int main(void)
{
struct vector v1, v2, r;
scanf("%lf %lf %lf %lf", &v1.x, &v1.y, &v2.x, &v2.y);
r.x = v1.x + v2.x;
r.y = v1.y + v2.y;
if (fabs(r.x)<0.05) { //检测绝对值小于0.05则等于0
r.x = 0.0; //小于0.05保留一位即为0,防止出现-0.0情况
}
if (fabs(r.y) < 0.05) {
r.y = 0.0;
}
printf("(%.1f, %.1f)", r.x, r.y);
return 0;
}
习题9-3 平面向量加法
最新推荐文章于 2022-11-07 17:16:45 发布