首页 > 教育

c语言这个是什么意思?

更新时间2019-05-27 17:46:04

double fact (int n){       int x=1,i;    if(n<=1) return 1;    for(i=2;i<=n;i++)        x=x*i;    return x;}


定义一个函数,求n!(阶乘),参数为整形n,返回为double.一般这个用递归更简单

double fact (int n)
{
   int x=1;
   if(n<=1) return 1;
   return n*fact(n-1);
}

这个是基础的语法了,你自己好好研究下


相关标签:c语言

上一篇:钻戒上刻有do.130ctdo.119ct是什么意思?

下一篇:请问机车加挂运行是什么意思?