定义如下点结构类型
typedef struct
{
double x, y;
} POINT;
说明:x 和 y 分别为点的横坐标和纵坐标。
下面的程序输入两个点的坐标,求两点的中点并输出总分。
#include <stdio.h>
typedef struct
{
double x, y;
} POINT;
int main()
{
POINT a, b, c;
scanf("%lf %lf", &a.x, &a.y);
scanf("%lf %lf", &b.x, &b.y);
/* 你提交的代码将被嵌在这里 */
printf("(%g, %g)\n", c.x, c.y);
return 0;
}
输入样例
-8.5 6.4
3.7 -1.2
结尾无空行
输出样例
(-2.4, 2.6)
结尾无空行
我的代码:
POINT x,y;
c.x=(a.x+b.x)/2;
c.y=(a.y+b.y)/2;
测试点 | 结果 | 分数 | 耗时 | 内存 | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 答案正确 | 1 | 3 ms | 180 KB | ||||||||||||||||||||||||||||||||||||||||||||
1 | 答案正确 | 1 | 3 ms | 180 KB | ||||||||||||||||||||||||||||||||||||||||||||
2 | 答案正确 | 1 | 3 ms | 308 KB | ||||||||||||||||||||||||||||||||||||||||||||
3 | 答案正确 | 1 | 3 ms | 188 KB | ||||||||||||||||||||||||||||||||||||||||||||
4 | 答案正确 | 1 | 3 ms | 204 KB
|