解题思路:
注意事项:
参考代码:
#define _CRT_SECURE_NO_DEPRECATE
#define MAXN 10000
#include <stdio.h>
#include <iostream>
#include <string.h>
#include <string>
#include <math.h>
#include <algorithm>
using namespace std;
int main() {
double x[4], y[4];
for (int i = 0; i < 4; i++) {
scanf("%lf%lf", &x[i], &y[i]);
}
sort(x, x + 2);
sort(x + 2, x + 4);
sort(y, y + 2);
sort(y + 2, y + 4);
if (x[1] <= x[2] || x[0] >= x[3] || y[1] <= y[2] || y[0] >= y[3]) {
printf("0.00\n");
}
else {
sort(x, x + 4);
sort(y, y + 4);
printf("%.2f\n", (x[2] - x[1]) * (y[2] - y[1]));
}
return 0;
}
0.0分
0 人评分
求圆的面积 (C语言代码)浏览:1691 |
计算质因子 (C语言代码)浏览:708 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:531 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:701 |
【偶数求和】 (C语言代码)浏览:441 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:641 |
龟兔赛跑预测 (C++代码)浏览:1184 |
简单的a+b (C语言代码)浏览:477 |
【密码】 (C语言代码)浏览:514 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:482 |