问题遇到的现象和发生背景
难道for循环内只能用i表示吗?
问题相关代码,请勿粘贴截图
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n;
int x=1;
cin>>n;
for (int i=1;i<n;i++)
{ x=x*(x+1);
}
cout<<x<<endl;
return 0;
}
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果