函數的遞歸

函數的遞歸和循環:ide

#include <stdio.h>
int main(void)
{
    char i,s;
    
    for(i = 1,s = 1;i <=4;i++)
    {
        s *= i;
    }
    printf("%d\n",s);
    
    return 0;
}
/* 用遞歸來實現一把 */
#include <stdio.h>

long test(int);

int main(void)
{
    
}

long test(int n)
{
    long f;
 //   printf("%d\n",n);
    if(n > 1)
    {
        f = test(n - 1)*n;
 //       printf("%d\n",n);
    }
    else
    {
 //       printf("%d\n",n);
        f = 1;
    }
    return 0;
}
相關文章
相關標籤/搜索