用函数完成所有子任务
传值和传引用的原理与实践