#include
#define N 5 //定义符号常量
//求出每一项阶乘值的函数
int fact(int n)
{
int i;
int s;
for(i=s=1;i<=n;i++)
s*=i; //从1开始循环累加相乘
return s;
}
int main()
{
int s;
int i;
for(i=1,s=0;i<=N;i++)
s+=fact(i); //从第1项开始循环累加每一项的阶乘值
printf("1!+2!+3!+……+5!=%d\n",s);
return 0;
}
运行结果:
#include
#include
main(){int s; s=q(1)+q(2)+q(3)+q(4)+q(5)printf("%d",s);}q(j){int i;int sum=1;for(i=1,i
以人格保证这个没错
#include
int main()
{
int s;
int i,j;
s=0;
j=1;
for(i=1;i<=5;i++)
{
j=j*i;
s=s+j;
}
printf("%d\n",s);
return 0;
}