无案牍之劳形的博客求1!+2!+……+n! #include long Fact(int n);//这块注意要加分号 int main() { int j,n; long sum=0,num=0; scanf("%d",&n); for(j=1;j;j++) { num=Fact(j);//调用函数Fact() sum=sum+num; } printf("%ld",sum);...
Naion的博客法一:利用for循环 输入n 后,我们要计算1!+2!+...+n!,我们最容易想到的,也会写的是某单个数的循环,如 int n = 5; //当输入n = 5时 int i = 0; int num = 1;//循环总和 int renum = 0;//累加总和 for(i = 1; i <...
Louis Maos的博客 输入样例: 3 输出样例: 9 这是一道比较简单的循环结构题,前些日子为了练习函数,写了一个阶乘的函数,正好可以拿来用一下。代码如下。 #include double fa(int n) { double mul = 1; for (int i = 1; i ; i++) ...
无趣丿Blame的博客#define _CRT_SECURE_NO_WARNINGS 1 #include int main() { int i,sum,n; sum = 1; printf("请输出需要计算的阶乘:");... for (i = 1; i ; i++) { sum *= i; } printf("该阶乘结果为:%d\n", sum); return 0; }