9-3 平面向量加法

// 平面向量加法 
#include <stdio.h>
#include <math.h>

struct Vector {
	double x;
	double y;
};

void Add(struct Vector *p, struct Vector V1, struct Vector V2);

int main(void)
{
	struct Vector V1, V2, V;
	printf("请输入第一个平面向量的横坐标和纵坐标: ");
	scanf("%lf%lf",&V1.x,&V1.y);
	printf("请输入第二个平面向量的横坐标和纵坐标: ");
	scanf("%lf%lf",&V2.x,&V2.y);	
	
	Add(&V,V1,V2);
	printf("两个向量的和向量是: (%.2f, %.2f)\n",V.x,V.y);
	
	return 0;
}

void Add(struct Vector *p, struct Vector V1, struct Vector V2)
{
	p->x = V1.x+V2.x;
	p->y = V1.y+V2.y;
}

猜你喜欢

转载自blog.csdn.net/kirisame9/article/details/82889525
9-3