c语言求1!+2!+3!+。。。+10!
c语言求1!+2!+3!+。。。+10!
日期:2019-05-28 20:10:56 人气:1
#include
void main()
{
int a=1,i,sum=0;
for (i=1;i<11;i++)
{
a=a*i;
sum=sum+a;
}
printf("1!+2!+3!+...+10!=%d\n",sum);
}
每次循环都是上一个数的阶乘乘以下一个数,把它们加起来就行了!你应该能看得懂,这个不复杂,这还是我学C的时候编的一只保留着,C语言只是个基础,后面还有很多要你学的呢!加油!