阶乘

作者: HelloSam | 来源:发表于2020-04-02 17:13 被阅读0次
图片.png
图片.png
#include<stdio.h>
#include<iostream>
using namespace std;
long fun(long n);
int main()
{
    long m,n,sum=1;
    cin >> m;
    long *a = (long *)malloc(sizeof(long)*m);
    
    for(long i=0;i<m;i++)
        cin >> a[i];
    
    for(long i=0;i<m;i++)
    {
        cout << fun(a[i]) << endl;
    }
}

long fun(long n)
{
    long sum=1;
    for(long i=1;i<=n;i++)
    {
        sum*=i;
    }
    return sum;
}

相关文章

  • Java 实现阶乘算法

    Java 实现阶乘算法 阶乘算法如下: 以下列出 0 至 20 的阶乘: 0!=1,(0 的阶乘是存在的) 1!=...

  • 专题:递归与累加阶乘

    递归实现累加和阶乘 累加核心代码: 阶乘的核心代码: 阶乘的非递归实现思路: 阶乘的非递归实现核心代码:

  • Factorial

    使用循环计算阶乘 使用递归计算阶乘

  • 小练习 python3 阶乘运算

    运行结果: 0的阶乘是:= 01 的阶乘是:1= 12 的阶乘是:2X1= 23 的阶乘是:3X2X1= 64 的...

  • python递归求阶乘的方法

    python递归求阶乘的方法 阶乘:例如 5! 指的是“5的阶乘”,即 5! = 1*2*3*4*5。 “递归”就...

  • Java大数阶乘

    阶乘定义:一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘...

  • 阶乘和Gamma函数可视化

    练习:阶乘和Gamma函数 Γ函数是阶乘在实数上的推广

  • 阶乘

    问题 输入一个正整数 n,输出 n! 的值。其中 n! = 1 x 2 x 3 x … x n,n! < Inte...

  • 阶乘

    定义 一个正整数的阶乘是指所有小于或等于该正整数的正整数的乘积,记作n!,0的阶乘等于1 Java递归实现 Jav...

  • 阶乘

    func getSum(number: Int) -> Int {//求某个数阶乘的结果func getFacto...

网友评论

      本文标题:阶乘

      本文链接:https://www.haomeiwen.com/subject/mdzxphtx.html