次のプログラムを実行したときの結果はどれか。 ここで、仮引数 x は値呼出し(call by value)、y は参照呼出し (call by reference) とする。 メインプログラム サブプログラム sub(x,y) a = 3; x = x + y; b = 2; y = x + y; sub(a,b); return; ア a = 3 ,b = 2 イ a = 3 ,b = 7 ウ a = 5 ,b = 2 エ a = 5 ,b = 7