當前位置:編程學習大全網 - 電腦編程 - 利用遞歸算法編程實現:N!+2N (N從鍵盤輸入)

利用遞歸算法編程實現:N!+2N (N從鍵盤輸入)

#include "stdio.h"

main()

{double fac(unsigned n);

double pow(unsigned n);

unsigned n;

double f,p,sum;

printf("input n= ");

scanf("%d",&n);

f=fac(n);

p=pow(n);

sum=f+p;

printf("sum=%.0f ",sum);

}

double fac(unsigned n)

{double f;

if(n==1||n==0)f=1;

if(n>1)f=fac(n-1)*n;

return(f);

}

double pow(unsigned n)

{double p;

if(n==0)p=1;

if(n>0)p=pow(n-1)*2;

return(p);

}

  • 上一篇:lol鼠標宏玩瞎子會封號嗎
  • 下一篇:壹年級數學題有哪些?
  • copyright 2024編程學習大全網