次のプログラム中の a と b に入れる正しい答えの組合せを,解答群の中から選べ。
関数function1が受け取る引数と,関数function2が受け取る引数とが同じとき,二つの関数は同じ値を返す。引数nとmは正の整数で,mはnよりも10以上大きい。
〔プログラム〕
○整数型: function1(整数型: n, 整数型: m)
整数型: count ← 0, i
for (iをnからmまで1ずつ増やす)
if ((i mod 4)が0と等しい) : count ← count + 1 : endif
endfor
return count
○整数型: function2(整数型: n, 整数型: m)
整数型: count ← 0, tempN ← n
整数型: i, j
for ( a )
if ((tempN mod 4)が0と等しい) : 繰返し処理を終了する : endif
tempN ← tempN + 1
endfor
for ( b )
count ← count + 1
endfor
return count
1〜4キーで選択