當前位置:編程學習大全網 - 電腦編程 - 用java程序用遞歸和非遞歸方法寫出n的階乘

用java程序用遞歸和非遞歸方法寫出n的階乘

遞歸

公共int factorial(int m)

{

如果(m & lt0)

返回0;

else if ( m == 1)

return 1;

else if(m & gt;1)

返回m *階乘(m-1);

}

表示“不”

公共int factorial(int m)

{

如果(m & lt0)

返回0;

else if ( m == 1)

return 1;

else if(m & gt;1)

{

int sum = 1

for(int I = 2;我& lt= m;i++)

sum = sum * I;

返回總和;

}

}

  • 上一篇:唐山盤古網絡怎麽樣啊?百度營銷顧問的發展空間有多大?我是本科生,學計算機專業的,競爭優勢有多大?
  • 下一篇:事業單位程序員有編制嗎
  • copyright 2024編程學習大全網