/*s=1!+2!+3!+4!+..+7!双层循环*/
#define NUM 7
#include<stdio.h>
int main()
{
int s=0,i,j,p;
for(i=1;i<=NUM;i++)
{
for(j=1,p=1;j<=i;j++)
p*=j;
s+=p;
}
printf("s=%d\n",s);
return 0;
}
/*
s=1!+2!+3!+4!+..+7!求s的值并输出。
单层循环
*/
#include<stdio.h>
#define NUM 7
int main()
{
int i,s=0,p=1;
for(i=1;i<=NUM;i++)
{
p*=i;
s+=p;
}
printf("s=%d\n",s);
return 0;
}