不同的子函数有不同的算法,通过主函数的参数来调用它们,子函数要能动态生成,请问应该怎样做?