次のプログラム中の a  c に入れる正しい答えの組合わせを、解答群の中から選べ。

関数 fizzBuzz は、引数で与えられた値が、3で割り切れて5で割り切れない場合は“3で割り切れる”を、5で割り切れて3で割り切れない場合は“5で割り切れる”を、3と5で割り切れる場合は“3と5で割り切れる”を返す。 それ以外の場合は“3でも5でも割り切れない”を返す。

[プログラム]
 ○文字列型:fizzBuzz(整数型:num)
  文字列型: result
 if (num が  a  で割り切れる)
  result ← " a  で割り切れる"
 elseif (num が  b  で割り切れる)
  result ← " b  で割り切れる"
 elseif (num が  c  で割り切れる)
  result ← " c  で割り切れる"
 else
  result ← "3でも5でも割り切れない"
 endif
 return result

出典令和4年度 基本情報技術者試験 科目B サンプル問題 問2

a

b

c

3

3と5

5

3

5

3と5

3と5

3

5

5

3

3と5

5

3と5

3