求n!可以用1×2×3×……×n用递归法计算n!则可用下列公式表达:
n!=1(n=0,1)
nx(n-1)!(n>1)
按公式可编程如下:
long func (int n)
{long f=-1;
if(n<0)}剩下的部分是什么?
后面还有一个main函数构成一条完整语句,这个main后的语句你知道是什么吗?
追答main函数里面无非就是:
声明一个int型的变量
给这个变量赋值(键盘输入或者其他方式赋值)
最后调用func函数,这个int型变量作为函数的参数,用另外一个变量来接收函数返回值