C语言如何编写计算n的阶乘的程序?
- 内容介绍
- 文章标签
- 相关推荐
本文共计151个文字,预计阅读时间需要1分钟。
当然可以,请提供您希望改写的原文,我将根据您的要求进行修改。
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
//计算n的阶乘
int i, n, ret = 1;
scanf("%d", &n);
for (i = 1; i <= n; i++)
{
ret *= i;//例如n=3,ret=1*2*3=6
}
printf("%d\n", ret);
return 0;
}
有不知道阶乘怎么求的看下面:(n!表示n的阶乘)
任何大于1的自然数n阶乘表示方法:n!=1×2×3×……×n 或 n!=n×(n-1)!
0!=0
知道阶乘怎么求的话,代码就豁然开朗了。
本文共计151个文字,预计阅读时间需要1分钟。
当然可以,请提供您希望改写的原文,我将根据您的要求进行修改。
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
//计算n的阶乘
int i, n, ret = 1;
scanf("%d", &n);
for (i = 1; i <= n; i++)
{
ret *= i;//例如n=3,ret=1*2*3=6
}
printf("%d\n", ret);
return 0;
}
有不知道阶乘怎么求的看下面:(n!表示n的阶乘)
任何大于1的自然数n阶乘表示方法:n!=1×2×3×……×n 或 n!=n×(n-1)!
0!=0
知道阶乘怎么求的话,代码就豁然开朗了。

