之间有什么区别:
#define PI 3.14
using namespace std;
int main()
{
int r;
float area;
cout << "Enter the radius:";
cin>>r;
area=r*r*PI;
cout << area << endl;
}
和
#define PI 3.14
using namespace std;
int main()
{
int r;
cout << "Enter the radius:";
cin>>r;
cout << r*r*PI <<endl;
}
答案 0 :(得分:-1)
答案是您的情况没有改变。
您始终可以使用Godbolt来查看组件。
如您所见
area=r*r*PI;
cout << area << endl;
产生与
相同的代码cout << r*r*PI << endl;
中间变量是一种存储所有要重用的数据的方式。