题目描述:
定义一个表示点坐标的结构体,输入两个点的坐标,输出这两个点中点的坐标
代码:
#include <stdio.h>
#include <stdlib.h>
struct point
{
int across;
int vertical;
};
int main()
{
double mid1,mid2;
struct point p1;
struct point p2;
scanf("%d %d\n",&p1.across,&p1.vertical);
scanf("%d %d",&p2.across,&p2.vertical);
mid1=(p1.across+p2.across)/2;
mid2=(p1.vertical+p2.vertical)/2;
printf("%.1f %.1f ",mid1,mid2);
return 0;
}