/*1!+2!+3!+4!+5!=*/
#include<stdio.h>
void main()
{
int i,j,k,s=0;
for(i=1;i<=5;i++)
{
k=1;//阶乘从1开始
for(j=1;j<=i;j++)//内层循环j<=i,s累加;k计算单次
k=k*j;
s=s+k;
}
printf("1!+2!+3!+4!+5!=%d\n",s);
}
#include<stdio.h>
void main()
{
int i,j,k,s=0;
for(i=1;i<=5;i++)
{
k=1;//阶乘从1开始
for(j=1;j<=i;j++)//内层循环j<=i,s累加;k计算单次
k=k*j;
s=s+k;
}
printf("1!+2!+3!+4!+5!=%d\n",s);
}
运行结果:1!+2!+3!+4!+5!=153