如下图所示,大的正方形边长为4cm,小的正方形边长为2cm。求出图中阴影面积的差。

ps:保留4位小数。π取值为3.1415926.O(∩_∩)O谢谢

我把源代码也放出来:

#include<iostream>

#include<cmath>

#include<cstdio>

#define PI acos(-1)

using namespace std;

int main()

{

double a1 = 4;

double a2 = 2;

double x = 0;

double y = 0;

x = (pow(a1, 2) - pow(a1, 2) * PI / 4 + pow(a1, 2) * PI / 4 / 3 - a1 - 2 * (sqrt(pow(a1, 2) - pow(a2, 2)) - 2)) / 2;

y = pow(a2, 2) - pow(a2, 2) * PI / 4 - x;

double s = fabs(x - y);

printf("%.4lf\n", s);

return 0;

}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-05-26
是阴影的和吧。
右上角阴影补到左下角小方块的左上角空白处

所以阴影面积=小正方形面积-扇形面积=2*2-π*2²/4=0.8584 cm²追问

不不不,是差

本回答被网友采纳
相似回答