汉诺塔游戏,可以玩

博主利用EasyX库创建了汉诺塔游戏的实现,尽管目前游戏只能展示过程,无法用户交互,但博主计划未来增加交互功能。尽管如此,博主对此感到乐趣,并戏称自己不务正业,没做刷题等正事。
摘要由CSDN通过智能技术生成

用了easyx写了一个汉诺塔的实现过程,还挺好玩的

可是它,只能看不能自己玩!!!
有时间写一些可以自己玩的。

在这里插入图片描述

#include<bits/stdc++.h>
#include<graphics.h>
#include<Windows.h>
#include<conio.h>

using namespace std;

vector<int>p[3];




void draw_rec() {
   
	for (int i = 0; i < p[0].size(); i++) {
   
		rectangle(40 + 15 * (8 - p[0][i]), 400 - 50 * i, 340 - 15 * (8 - p[0][i]), 450 - 50 * i);
	}
	for (int i = 0; i < p[1].size(); i++) {
   
		rectangle(380 + 15 * (8 - p[1][i]), 400 - 50 * i, 680 - 15 * (8 - p[1][i]), 450 - 50 * i);
	}
	for (int i = 0; i < p[2].size(); i++) {
   
		rectangle(720 + 15 * (8 - p[2][i]), 400 - 50 * i, 1020 - 15 * (8 - p[2][i]), 450 - 50 * i);
	}
}

void draw_line() {
   
	int dx1 = p[0].size() * 50;
	int dx2 = p[1].size() * 50;
	int dx3 = p[2].size() * 50;
	rectangle(190, 20, 190, 450 - dx1);
	rectangle(530, 20, 530, 450 - dx2);
	rectangle(870, 20
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值