#include <iostream>
using namespace std;
long factorial(int a);
int main() {
int m;
cout<<"Input a number:(q to quit)";
while(cin>>m)
{
cout<<m<<"!= "<<factorial(m)<<endl;
cout<<"next input:";
}
return 0;
}
long factorial(int a)
{
long result;
if(a>0)
result=a*factorial(a-1);
else
result=1;
return result;
}
C++primer plus 6th 第7章7.5编程答案
最新推荐文章于 2024-07-20 22:49:13 发布