21xrx.com
2025-04-01 22:47:39 Tuesday
文章检索 我的文章 写文章
C语言程序:求1!+2!+3!+ 10!
2023-06-15 13:27:38 深夜i     18     0
C语言 循环结构 阶乘计算

在C语言中,可以使用循环结构和嵌套条件语句来实现求1!+2!+3!+...10!的计算。首先,定义变量i和j,分别表示循环计数和阶乘中的乘法计算。然后,在循环语句中,i从1到10循环,每次循环中,将i的阶乘计算出来,并加入到总和sum中。

C语言求1!+2!+3!+...10!的程序如下所示:

#include
int main()
{
  int i, j, sum = 0, factorial;
  for(i=1; i<=10; i++)
  {
    factorial = 1;
    for(j=1; j<=i; j++)
    {
      factorial *= j;
    }
    sum += factorial;
  }
  printf("1!+2!+3!+...+10!=%d\n", sum);
  return 0;
}

  
  

评论区