C++ 中正六边形的对角线?\n
正六边形由六个等边三角形组成,因此正六边形的对角线为 2*边。
示例
让我们看看以下实现从其一边获得正七边形对角线的实现:
#include <iostream> using namespace std; int main(){ float side = 12; if (side < 0) return -1; float diagonal = 2*side; cout << "The diagonal of the regular hexagon = "<<diagonal<< endl; return 0; }
输出
以上代码将生成以下输出:
The diagonal of the hexagon = 24
广告