21xrx.com
2024-12-23 01:55:18 Monday
登录
文章检索 我的文章 写文章
如何用C语言求一个数的阶乘并输出
2023-06-14 22:03:46 深夜i     --     --
C语言 阶乘 计算

在C语言中,计算阶乘是一项常见的任务。阶乘是指一个数乘以它前面所有正整数的积。例如,5的阶乘是5 x 4 x 3 x 2 x 1 = 120。 在此文章中,我们将讨论如何使用C语言来计算一个数的阶乘并输出结果。

首先,我们需要输入一个要计算阶乘的数。这可以通过C语言中的scanf函数实现。然后,我们可以使用一个循环来计算阶乘。在每次循环中,我们将现有的积乘以当前的数字,并将当前数字减1,直到数字为1。

以下是一个完整的C代码示例,以计算5的阶乘:

#include

int main() {

 int num, i, fact = 1;

 printf("请输入要求阶乘的数字: ");

 scanf("%d", &num);

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

  fact = fact * i;

 }

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

 return 0;

}

  
  

评论区

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