2.4-4、求N!的值

    技术2022-07-11  61

    4、求N!的值 【问题描述】 用递归算法,求N!的精确值(N以一般整数输入)。 【输入样例】ni.in 10 【输出样例】ni.out 10!=3628800

    #include <cstdio> #include <iostream> using namespace std; //double Recur(); //定义递归函数 double Recur(int i) { double sum; if(i == 1) { sum = 1; } else { sum = i * Recur(i - 1); //计算i的阶层 } return sum; } int main() { int n; cin>>n; cout<<Recur(n); return 0; }
    Processed: 0.018, SQL: 9