找重心
题目包含多组测试数据。第一行输入一个正整数n,表示测试数据的个数,当n=0时,输入结束。
接下来n行,每行包含6个数字x1,y1,x2,y2,x3,y3,表示三角形三个顶点的坐标。
因为存在多组数据 所以是无穷循环;
且当n = 0时结束程序
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int n;
double x, y;//接收重心的坐标;
double x1, x2, x3, y1, y2, y3;
while(1)
{
scanf("%d", &n);
if (n == 0) break;
while (n--)
{
scanf("%lf%lf%lf%lf%lf%lf", &x1, &y1, &x2, &y2, &x3, &y3);
x = (x1 + x2 + x3) / 3;
y = (y1 + y2 + y3) / 3;
printf("%.1f %.1f\n", x, y);
}
}
}