原创 c语言实例--循环嵌套

2007-8-28 15:58 3494 11 11 分类: 软件与OS

/****************************************************************************************
作者: 好心情
日期: 2007-08-28
描述: 求1+2!+3!+......+10!  ,N的阶乘=1*2*3...*(n-1)*n                                                                  
****************************************************************************************/
#include <stdio.h>
#define N 10


void main()
{
 //声明变量,并初始化
 int cnt1,cnt2;
 int sum,tmp;//sum保存和,tmp保存各个数的阶乘结果
 sum=0;
 tmp=1;


 for (cnt1=1;cnt1<=N;cnt1++) //计算各个数的阶乘的和
 {
  for (cnt2=1;cnt2<=cnt1;cnt2++) //结算各个数的阶乘
  {
   tmp*=cnt2;
  }
  sum+=tmp;
 }
 printf("和为: %d ",sum);//输出
}

文章评论0条评论)

登录后参与讨论
我要评论
0
11
关闭 站长推荐上一条 /2 下一条