设计GUI(GraphicalUserInterface)界面的动物换位游戏,游戏的结果是让左右两组动物交换位置。
具体要求如下:1.程序分为3个级别,用户通过菜单来选择初级、中级和高级。
对于初级,在水平排列的7块石头上的左右各有3个类型相同的动物,中间的石头上没有动物;
对于中级,在水平排列的块石头上的左右各有4个类型相同的动物,中间的石头上没有动物;
对于高级,在水平排列的11块石头上左右各有5个类型相同的动物,中间的石头上没有动物。
2.用鼠标单击一个动物,如果该动物前方的石头上没有动物,该动物跳跃到该石头上,如果该动物前方的石头上有其他动物,但隔位上的石头没有动物,该动物就越过自己前面的动物跳跃到石头上,其他情形时,该动物不跳跃(跳跃时不能越过2块石头)。
3.左面的动物只能向右方跳跃,右面的动物只能向左方跳跃。
4.用户可以通过界面提供的按钮,让程序自动完成动物换位。
5.可以随时重新开始不同的级别。
6.用户通过菜单选项,可以选择左、右动物的图像。
2024/12/7 3:29:14 7.09MB 动物交换
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡