// 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的我用起来很吃力,但至少会用了。