計算階乘!

#include<iostream.h>
int level(int n);
int main()
{
    int a;
    cout<<"請輸入要求的階乘數:";
    cin>>a;
    cout<<"其階乘數為:"<<level(a)<<endl;  /*傳值呼叫
    system("PAUSE");
   
}


int level(int n)
{
    int sum=1;
    if(n>1)
      {
       sum=n*level(n-1); /*函式自己呼叫自己
      }
    return sum;
}

創作者介紹
創作者 Iris-女王向前走 的頭像
Iris

Iris-女王向前走

Iris 發表在 痞客邦 留言(0) 人氣( 433 )