求1!+2!+...+9!+10!

NicoalsNC

关注

阅读 118

2022-11-02

再次使用循环解决这个问题

#include<stdio.h>

int main()

{

int i,n,sum;

for(n=1;n<=10;n++)

{

int ret=1;

for(i=1;i<=n;n++)

{

ret=ret*i;

}

sum=sum+ret;

}

printf("%d\n",sum);

return  0;

}

当然上面的代码可以简化

#include<stdio.h>

int main()

{

int n,sum;

int ret=1;

for(n=1;n<=10;n++)

{

ret=ret*n;

sum=sum+ret;

}

printf("%d\n",sum);

return  0;

}

精彩评论(0)

0 0 举报