move 函数的功能是把x上的n个圆盘移动到z 上。当n==1时,直接把x上的圆盘移至z上,输出x→z。如n!=1则分为三步:递归调用move函数,把n-1个圆盘从x移到y;输出x→z;递归调用move函数,把n-1个圆盘从y移到z。在递归调用过程中n=n-1,故n的值逐次递减,最后n=1时,终止递归,逐层返...
moveto(50,50)是将画笔移动到参数指定的坐标(50,50)lineto(150,50)是从画笔的当前位置绘制一条直线到参数给的坐标(150,50)所以这两句的结果就是画了一条直线,从50,50开始到150,50结束 这两个函数不难的