如何用C语言写数独游戏
我们在大旅行的时候想做数独,但是因为时间不够没有做。不知道专业人士是怎么编出来的,只能给你提供当时的一些思路。
1.9*9个网格对应一个数组A,数组的第一个值从0到9,表示数字填了,0表示没填,另一个值表示它在桌面上的位置就是坐标。
2.需要10张图片,空白和9个数字。
3.通过响应鼠标点击来改变网格数组A的值,并在相应的坐标上叠加相应的图片。
4.提前输入数组A的几组值(每组81)作为题库。
5.玩游戏时,从题库中随机选择一组,然后随机选择几个格子显示,其他的留空。
6.填完后,用三个循环判断每一行、每一列、每一个块的编号是否相同,如果不相同,则通过。
检查书的具体问题,如编辑按钮,放图片,响应鼠标点击。有很多书都有很多小块的程序源代码,直接复制就好了。
(疾病)开始