function Calc(A, B: Integer; F: TFunc): Integer;
var
  vF : TFunc;
begin
  { TODO : 填写 }
  F := Add;
  Result := A + B + F(A , B) ;
end;
这儿有错吗?