horse_main.cpp
来自「马踏棋盘的程序设计 设计一个国际象棋的马踏遍棋盘的演示程序。 将马随机放在」· C++ 代码 · 共 43 行
CPP
43 行
#include "horse_head.h"
int main()
{
int x,y;
stack_step steps;
chessboard chess;
SYSTEMTIME st1,st2;
int hour,min,sec;
// frame(0,0,30,30);
Get_Position(x,y);
Init_Stack(steps);
::GetSystemTime(&st1);
Kernel_Run(chess,steps,x,y);
::GetSystemTime(&st2);
hour=st2.wHour-st1.wHour;
min=st2.wMinute-st1.wMinute;
sec=st2.wSecond-st1.wSecond;
if(sec<0)
{
min-=1;
sec+=60;
};
if(min<0)
{
hour-=1;
min+=60;
}
printf("\n the total time cost are %d hours %d mins %d seconds \n",
hour,min,sec);
stack_step order;
Init_Stack(order);
Converse(steps,order);
Show(order,10);
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?