求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。
程序员文章站
2022-07-04 12:26:49
...
#include<iostream>
using namespace std;
int digui(int a)
{
if(a>0)
return a*digui(a-1);
else
return 1;
}
int main()
{
int a=0,i=0,sum=0;
cin>>a;
for(i=1;i<=a;i++)
{
sum+=digui(i);
}
cout<<sum;
return 0;
}
很好奇为什么一直显示错误,问了一些人也没有结果。。。。。。
上一篇: 欧拉图(欧拉回路与欧拉通路)
下一篇: halcon 识别遥控器显示数字