黄立成有几个兄弟:编程 求阶乘 C++

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 06:13:04

#include <iostream>
using namespace;
int main(){
int a, b=1;
cin>>a;
for(i=1;i<=a;i++)
b*=i;
cout<<b<<endl;
}

int factorial(int n)
{
int i,product = 1;
for(i = 1; i <= n; i ++)
{
product *=i;
}
return product;
}

阶乘的结果最好用long来保存吧。