C语言课程设计编程实例如农夫过河问题,数字钟问题,汉诺塔问题,水壶问题,