假设我们有一个边长为'a'的正方形。我们将通过重复连接正方形的中点来创建更多正方形。重复次数为n次。我们需要找到第n个正方形的面积。由于外正方形的边长为'a',则面积为现在使用勾股定理,我们可以得到第二个矩形的面积为:类似地,第三个正方形的面积为:通过这个我们可以理解第n个正方形的面积为:示例#include <iostream> #include <cmath> using namespace std; float area(float a, float n) { if (a < 0 ) //如果… 阅读更多
我们将在这里讨论可以内接于椭圆中的最大矩形的面积。椭圆中的矩形如下所示:a和b分别是椭圆长轴和短轴的一半。矩形的右上角坐标为(x, y)。所以面积为现在,将此等式设为f(x)并最大化面积,我们将得到面积为示例#include <iostream> #include <cmath> using namespace std; float area(float a, float b) { if (a < 0 || b < 0 ) //如果值是负数,则无效 ... 阅读更多