演習 関数と再帰
クイズ1
次の定義について、正しい説明はどれですか。
○整数型: f(整数型: a, 実数型: b)クイズ2
次のプログラムで、main が返す値はどれですか。
○整数型: g(整数型: x, 整数型: y)
return x - y
○整数型: main()
整数型: a, b
a ← 7
b ← 2
return g(b, a)クイズ3
次のプログラムで、main が返す値はどれですか。
○整数型: h(整数型: n)
return n + 1
○整数型: k(整数型: n)
return h(n) × h(n)
○整数型: main()
return k(3)クイズ4
次の関数を s(5) として呼び出したとき、何が起きますか。
○整数型: s(整数型: n)
if (n = 0)
return 0
endif
return n + s(n - 2)クイズ5
次の関数で、t(4) が返す値はどれですか。
○整数型: t(整数型: n)
if (n ≦ 1)
return n
endif
return t(n - 1) + n未回答の問題は、不正解として正解と解説のみ表示します
ログインが必要です
クイズに回答するにはログインしてください。