March 16, 2010

遞迴定義1X2+2X3+........+NX(N-1)

#include <stdio.h>
#include <stdlib.h>
int f(int); /* 遞迴函數fac()的原型 */
int main(void)
{
   int n;
   scanf("%d",&n);
   printf("f()=%d\n", f(n));   /* 呼叫遞迴函數fac() */

   system("pause");
   return 0;
}

int f(int n) /* 自訂函數fac(),計算n! */
{
   if(n>1)
  return (f(n-1)+n*(n-1));
   else
  return 0;
}

0推薦此文章
Today's Visitors: 0 Total Visitors: 6
Personal Category: 科學 Topic: technology / tech info / programming
歷史上的今天:

誰來收藏
Loading ...
unlog_NVPO 0