十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
int f(int n){
创新互联是一家专注于成都网站设计、网站建设、外贸网站建设与策划设计,通化县网站建设哪家好?创新互联做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:通化县等地区。通化县做网站价格咨询:13518219792
if(n==1)
return n;
return n*f(n-1);
}
#includestdio.h
int main()
{
int fac(int n); //fac函数声明
int y;
y = fac(10);
printf("10的阶乘是:%d\n",y);
return 0;
}
int fac(int n)
{
int f;
if(n == 1) //如果n等于1
f = 1;
else //如果n不等于1
f = fac(n - 1) * n;
return (f);
}
可以运行,能实现。
int jiecheng_digui(int n)
{
int nJieCheng = 1;
if (0 n)
{
nJieCheng =n * jiecheng_digui(n-1);
}
return nJieCheng;
}