¤【计算出“ 1!+ 2!+ 3!+ …… + 10!”的值是多少?】
#include <stdio.h> void main()
{ /*因为它的值一定大于整型的最大值,所以使用长整形变量*/
long num1=1,num2=0,x;
for (x=1;x<=10;x++)
{
num1*=x; num2+=num1;
}
printf("num = %ld\n",num2);
}
例子很简单,不过可以让您认识阶乘在C语言中的求值方法。
追问哥啊,我那是一道高中数学题,你的电脑语言我看不懂的
追答等于n!