C++编译致命错误

Bro*_*arx 0 c++ compiler-errors

所以我目前正在学习如何使用C++进行编码.我试图让以下代码执行.代码的目的是,当执行时,允许用户输入圆的半径,然后应用程序将自动输出与圆周和面积相连的输入半径.

以下是代码:

#include<iostream>
#include<cmath>
using namespace std;

int main()
{
      float radius;
      float circumference;
      float area;

      cout << "Please enter the radius of the circle: ";
      cin >> radius;
      cout << endl;

      circumference = 2 * 3.1416 * radius;
      area = 3.1416 * radius * radius;

      cout << "Radius = " << radius << endl;
      cout << "Area = " << area << endl;
      cout << "circumference = " << circumference << endl;
} 
Run Code Online (Sandbox Code Playgroud)

每当我执行该程序时,我会收到一条错误,其中显示"致命错误LNK1169:找到一个或多个多重定义的符号"

如果你认为你可以帮助解决这个错误并告诉我将来如何避免这个错误,我将非常感谢你的帮助!

感谢,并有一个愉快的一天 :)

插口.

Lig*_*ica 7

您没有向我们展示您的真实代码(如之后丢失的分号所示using namespace std,这会导致编译错误),和/或您的IDE配置错误,无法将某个模块链接两次或更多次.