C语言实现阶乘累加(1!+2!+3!+....+n!=?)

简介:
# include "stdio.h"
void main()
{
  int n,i,j,sum=0,t=1;
  printf("please enter a number:");
  scanf("%d",&n);
  for(i=0;i<n;t=1,i++)   //这里的循环事件是重点!每循环一次重新给t赋值。这里改了很久!
   { for(j=n-i;j>0;j--)
{
t*=j;
}
   sum+=t ;
   }
   printf("\n1!+....+%d!=%d",n,sum);

}


本文转自施杨博客园博客,原文链接:http://www.cnblogs.com/shiyangxt/archive/2008/06/19/1226066.html,如需转载请自行联系原作者

相关文章
|
5月前
|
C语言
c语言编程练习题:7-41 计算阶乘和
c语言编程练习题:7-41 计算阶乘和
116 0
|
7月前
|
C语言
C语言之使用递归的方法求n的阶乘
C语言之使用递归的方法求n的阶乘
158 0
|
2月前
|
存储 C语言
3分钟搞定阶乘!C语言编程新手也能轻松学会的秘籍
3分钟搞定阶乘!C语言编程新手也能轻松学会的秘籍
|
5月前
|
C语言
C语言第二十九弹---求n的阶乘
C语言第二十九弹---求n的阶乘
|
8月前
|
C语言
C语言中n的阶乘的两种思路
C语言中n的阶乘的两种思路
|
C语言
造轮子之-C语言实现ArrayList
造轮子之-C语言实现ArrayList
|
10月前
|
C语言
C语言:计算n的阶乘(不考虑溢出)
题目: 从键盘输入一个值n,计算n的阶乘, 如:输入5,计算5的阶乘 --> 5! = 1 * 2 * 3 * 4 * 5
|
10月前
|
C语言
C语言使用递归方法求阶乘n!
C语言使用递归方法求阶乘n!
64 0
|
11月前
|
机器学习/深度学习 C语言
C语言练习之求n的阶乘
C语言练习之求n的阶乘
111 0
|
12月前
|
BI C语言
c语言中,利用for循环来解决,求n的阶乘问题(简化版 - - )
c语言中,利用for循环来解决,求n的阶乘问题(简化版 - - )