4、求N!的值 【问题描述】 用递归算法,求N!的精确值(N以一般整数输入)。 【输入样例】ni.in 10 【输出样例】ni.out 10!=3628800
#include <cstdio>
#include <iostream>
using namespace std
;
double Recur(int i
)
{
double sum
;
if(i
== 1)
{
sum
= 1;
}
else
{
sum
= i
* Recur(i
- 1);
}
return sum
;
}
int main()
{
int n
;
cin
>>n
;
cout
<<Recur(n
);
return 0;
}
转载请注明原文地址:https://ipadbbs.8miu.com/read-17785.html