#include<iostream>
using namespace std;
int fact(int val)
{
int ret=1;//保存计算结果的局部变量
while(val>1)
ret*=val--;//先赋值ret*val到ret,然后val减量1
return ret;//return 返回结果
}
int main()
{
int j=fact(5);
cout<<"5!="<<endl;
}
#include<iostream>
using namespace std;
int fact(int val)
{
int ret=1;//保存计算结果的局部变量
while(val>1)
ret*=val--;//先赋值ret*val到ret,然后val减量1
return ret;//return 返回结果
}
int main()
{
int j=fact(5);
cout<<"5!="<<endl;
}
本文标题:函数---阶乘计算
本文链接:https://www.haomeiwen.com/subject/jtfhvftx.html
网友评论