题目描述 单选 编程解决汉诺塔问题,以下哪种函数定义最合适 A. hanoi(x,y)表示把圆盘从柱子x移动到柱子y B. hanoi(n,x)表示把前n个圆盘移动到柱子x C. hanoi(x,y,z)表示把圆盘从柱子x移动到柱子y,以柱子z作为中转 D. hanoi(n,x,y,z)表示把前n个圆盘从柱子x移动到柱子y,以柱子z作为中转