第1个回答 2014-01-09
#include<iostream>
usingnamespacestd;
longunsignedfun(intn)
{
if(n>1)
returnn*fun(n-1);
return1;}
voidmain()
{
intn;
cout<<"请输入n:\n";
cin>>n;
cout<<"n!="<<fun(n)<<endl;//本程序定义了一个求N阶乘递归函数fun()
//并演示了求数N的结果.自己把题目要求达到吧.只要在本程序基础上加一个循环就行了.
}