2019春第十一周作业

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/software-engineering-class2-2018/homework/3201
我在这个课程的目标是 <写上你的目标>
这个作业在那个具体方面帮助我实现目标 <写上具体方面>
参考文献 <写上作业所参考的文献资料>
1.汉诺塔问题
代码

#include<stdio.h>
void ta (int n, char a, char b, char c);
int main(void)
{
int n,x,y,z;
scanf("%d\n",&n);

scanf("%c %c %c",&x,&y,&z);
ta(n,x,y,z);
return 0;
}

include<stdio.h>
void ta(int n,char a,char b,char c)
{
if(n==1)
printf("%d: %c -> %c\n",n,a,b);
else
{
ta(n-1,a,c,b);
printf("%d: %c -> %c\n",n,a,b);
ta(n-1,c,b,a);
}
}
posted @ 2019-05-10 22:42  都行还  阅读(101)  评论(0编辑  收藏  举报