21xrx.com
2024-09-19 09:52:45 Thursday
登录
文章检索 我的文章 写文章
C语言求n的阶乘
2023-06-12 15:44:05 深夜i     --     --
C语言 阶乘 for循环

在计算机编程中,阶乘是一个常用的数学运算,表示从1到某个整数n的所有整数的乘积。用C语言编写程序来计算n的阶乘,可以用for循环来实现。具体的方法是,将n作为输入,然后通过for循环不断累乘1~n之间所有的整数,最终输出结果。

下面是一个用C语言实现计算n的阶乘的代码示例:


#include

int main()

{

  int n, i, fact = 1;

  printf("请输入一个整数:");

  scanf("%d", &n);

  for(i = 1; i <= n; i++)

  {

    fact *= i;

  }

  printf("%d的阶乘是:%d\n", n, fact);

  return 0;

}

以上程序通过使用for循环和累乘的方法,可以计算出任意输入整数n的阶乘,并输出结果。如果输入的n为负数,则会输出错误信息。

  
  
下一篇: 结构化编程

评论区

{{item['qq_nickname']}}
()
回复
回复