// Sunshine_Dabby.cpp : 定义控制台应用程序的入口点。
//hanoi问题
#include "stdafx.h"
#include <stdio.h>
void hanoi(int n,char A,char B,char C);
int main()
{
int m;
while( scanf("%d",&m)!=EOF)
{
hanoi(m,'A','B','C');
}
return 0;
}
void hanoi(int n,char A,char B,char C)
{
if(n==1)
{
printf("Move disk %d from %c to %c./n",n,A,C);
}
else
{
hanoi(n-1,A,C,B);
printf("Move disk %d from %c to %c./n",n,A,C);
hanoi(n-1,B,A,C);
}
}
这是我用Microsoft Visual Studio写的第一个代码,虽然用惯了code::blocks的我用起来很吃力,但至少会用了。