次のプログラム中の に入れる正しい答えを,解答群の中から選べ。
関数 factorial は非負の整数 n を引数にとり,その階乗を返す関数である。非負の整数 n の階乗は n が 0 のときに 1 になり,それ以外の場合は 1 から n までの整数を全て掛け合わせた数となる。
〔プログラム〕
◯整数型: factorial(整数型: n)
if (n = 0)
return 1
endif
return
解答群
- (n - 1) × factorial(n)
- factorial(n - 1)
- n
- n × (n - 1)
- n × factorial(1)
- n × factorial(n - 1)
解答
カ
解説
作成中