-5

このプログラムがどのように動作するか、

fact(static int n)
{
  int f=1;
  if(n<=1) return 1;
  else
  {
   f=n*fact(n-1);
   return f;
  }
}

関数がどのように呼び出して値を返すかは、n と最終出力が 1 である理由によって異なります。

4

2 に答える 2