📄 hanoi.c
字号:
#include "time.h"
#include<stdio.h>
move( int n, int x, int y, int z )
{
if( n==1 )
printf( "%c-->%c\n", x, z );
else
{
move( n-1, x, z, y);
printf( "%c-->%c\n", x, z );
move( n-1, y, x, z );
}
}
main()
{
int h;
long timstart = 0;
long timend = 0;
printf( "\ninput number:\n" );
scanf( "%d",&h );
printf( "the step to moving %2d diskes:\n", h );
time( &timstart );
move(h,'a','b','c');
time(&timend);
timend -= timstart;
printf( "\nthe process time is %ld seconds\n", timend );
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -