提供公式求c++程序

来源:百度知道 编辑:UC知道 时间:2024/06/09 02:45:19
输入整数n,按下列式子求出Y,并输出N和Y
y=1!+2!+3!+4!+……+n!
(初次接触C++,来个高手指点下)

直接记事本打的,可能有语法错误,如果有告诉我

#include <iostream>
using namespace std;

int main()
{
int i,n,y=0,z=1;
cin >>n;
for (i=1;i<=n;i++)
z*=i,y+=z;
cout <<y<<endl;
return 0;
}