汉诺塔问题,我直接裂开
#include<stdio.h> void hannoi(int n, char A, char B, char C) { if (n == 1) printf("%c -> %c\n", A, C); else { hannoi(n - 1, A, C, B); printf("%c -> %c\n", A, C); hannoi(n - 1, B, A, C); } } int main(void) { hannoi(2, 'a', 'b', 'c'); return 0; }
计算机小白记录学习过程,喜欢就点个推荐和关注吧O(∩_∩)O哈哈~

浙公网安备 33010602011771号