21xrx.com
2024-09-19 09:34:05 Thursday
登录
文章检索 我的文章 写文章
如何在C语言中求阶乘
2023-06-15 19:30:44 深夜i     --     --
C语言 阶乘 循环结构

在C语言中,计算阶乘是一个基本而重要的数学计算。在数学中,阶乘是指一个正整数n与小于等于n的所有正整数之积。求一个数的阶乘可以使用循环结构,在每次循环中更新n的值并累乘,直到n的值变为1。以下是关于如何在C语言中计算阶乘的示例代码:


#include

int main()

{

  int n, result = 1, i;

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

  scanf("%d", &n);

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

    result *= i;

  }

  printf("%d的阶乘为:%d\n", n, result);

  return 0;

}

在上述代码中,我们首先声明了一个整数变量n来接收用户输入的数据,并将结果初始化为1。然后,一个for循环在1到n的范围内迭代,并在每次迭代中将i乘以当前结果并将其赋给结果。最后,我们打印出n的阶乘。

三个

  
  

评论区

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