302班

          java突擊隊
          posts - 151, comments - 74, trackbacks - 0, articles - 14
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          遞歸函數

          Posted on 2007-06-30 23:13 停留的風 閱讀(196) 評論(0)  編輯  收藏 所屬分類: C語言學習歷程

          #include<stdio.h>

          int main(void)
          {
           unsigned int j;
           unsigned long int factorial(unsigned int n);
           for(j=0;j<11;j++)
           {
            printf("%2u!=%lu\n",j,factorial(j));
           }
            return 0;
          }

          unsigned long int factorial(unsigned int n)
          {
            unsigned int result;
           if(n==0)
            {
             result=1;
            }
           else
           {
             result=n*factorial(n-1);
           }
           return result;
          }
          運行結果:

          主站蜘蛛池模板: 大方县| 衡阳县| 承德县| 龙南县| 黄冈市| 杭锦后旗| 西乌珠穆沁旗| 卢湾区| 兖州市| 米林县| 临城县| 九江市| 邵武市| 大连市| 林甸县| 丹巴县| 新宾| 罗平县| 南部县| 溆浦县| 北票市| 榆林市| 双牌县| 岳普湖县| 沙湾县| 万安县| 伊吾县| 颍上县| 沾益县| 鸡西市| 炎陵县| 临潭县| 丹阳市| 鹤峰县| 英吉沙县| 吕梁市| 昌邑市| 宁都县| 丹江口市| 驻马店市| 平陆县|