```cpp
int max(int a,int b)
{
if(a>=b) return a;
else return b;
}
int min(int a,int b)
{
if(a<=b) return a;
else return b;
}
int sum(int a,int b)
{
return a+b;
}
int compute(int a,int b,int (*func)(int ,int))//理由:那几个都是有两个参数的操作类似的函数
{
int x;
x=(*func)(a,b);
return x;
}