21xrx.com
2025-06-07 12:27:24 Saturday
文章检索 我的文章 写文章
C语言如何求n!
2023-06-15 17:35:55 深夜i     21     0
C语言 阶乘 循环 程序

在C语言中,求一个数的阶乘是一个常见的问题,最简单的算法是使用循环来实现。以下是一个使用循环来求n!的C语言程序:

#include 
int main() {
  int n, i;
  long long fac = 1;
  printf("请输入一个整数:");
  scanf("%d", &n);
  for (i = 1; i <= n; i++) {
    fac *= i;
  }
  printf("%d! = %lld\n", n, fac);
  
  return 0;
}

在上面的程序中,通过输入一个整数n,使用循环从1到n逐个将数相乘,最终得到n!的结果。

  
  

评论区