登录
首页 » c++,C » 五子棋

五子棋

于 2022-08-12 发布 文件大小:3.45 MB
0 138
下载积分: 2 下载次数: 1

代码说明:

本次设计将提供一个“五子棋”的游戏程序,可完成的功能有“人与人对战”、悔棋、开始新游戏。 课程设计的要求:使用QT软件开发,语言使用C++。 关键技术及相关原理介绍  本系统主要分为输入模块、输出模块和判断模块这三大块。各模块依据所属功能的不同来划分。输入模块主要实现用户对数据的输入,输出模块则是完成对用户输入到系统的数据在棋盘上的显示,而判断模块这是系统的主要模块,完成对用户输赢的判断和对用户悔棋和从新开始等操作命令的响应。本次采用了QT进行程序设计,对于图形界面有较好的处理方法和环境。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • VC++视频捕捉系统开发实例
    资料中包含视音开发实例,程序在Visual C++ 6.0 环境下编译通过, 在使用时需要摄像头并安装好相关驱动程序,更详细的说明见书中的“光盘使用必读”。希望给同志们的开发一些启发。
    2022-02-01 06:56:37下载
    积分:1
  • 俄罗斯方块源码
    俄罗斯方块vc源码 ,适用最新的vc打开,希望对广大同学有用
    2023-04-29 21:55:03下载
    积分:1
  • c#微信公众平台源代码
    c#微信公众平台源代码
    2013-12-30下载
    积分:1
  • TRF7970A+msp430f2370源代码
    Ti NFC开发源码参考,TRF7970A+msp430f2370,支持ISO15693,ISO14443标准卡的读取,支持NFC三种模式;
    2022-12-22 07:55:03下载
    积分:1
  • stmUSB源代码
    该代码是stm芯片的USB外设实现所需要的代码,通过该代码可以更好地理解和学习USB设备在stm上的配置,同时也能帮助到正在学习 嵌入式的朋友使用USB
    2022-03-24 12:04:43下载
    积分:1
  • STC12C5A60S2头文件
    STC12C5A60S2头文件,含有片上AD,硬件PWM等特殊寄存器
    2023-03-16 08:25:03下载
    积分:1
  • coorTrans
    1954北京坐标系,1980西安坐标系,WGS1984坐标系的地理坐标与大地坐标的相互转换,不包括坐标系统之间的转换。参考网上资料开发而来,经过实际数据验证,确实可用。欢迎借鉴。(1954 Beijing coordinate system, 1980 Xi' an coordinate system, WGS1984 coordinate system of geographical coordinates and geodetic coordinates of the conversion, not including the conversion between coordinate systems. Development of online reference materials come after the actual data validation, it will be usable. Welcome to learn.)
    2020-11-03 14:59:53下载
    积分:1
  • HttpHelper类,用来实现Http访问,Post或者Get方式的,直接访问,带Cookie的,带证书的等方式,可以设置代理
    C#HttpHelper实现了C#HttpWebRequest抓取时无视编码,无视证书,无视Cookie,并且实现的代理的功能,使用它您可以进行Get和Post请求,可以很方便 的设置Cookie,证书,代理,编码问题您不用管,因为类会自动为您识别网页的编码。 HttpHelper类,用来实现Http访问,Post或者Get方式的,直接访问,带Cookie的,带证书的等方式,可以设置代理。
    2014-08-02下载
    积分:1
  • 基于c++的大整数运算(支持二进制以及十进制的加、减、乘、除)
    【基本要求】 1.       要求采用链表来实现大整数的存储和运算,不允许使用标准模板类的链表类(list)和函数。同时要求可以从键盘输入大整数,也可以文件输入大整数,大整数可以输出至显示器,也可以输出至文件。大整数的存储、运算和显示,可以同时支持二进制和十进制,但至少要支持十进制。大整数输出显示时,必须能清楚地表达出整数的位数。测试时,各种情况都需要测试,并附上测试截图;要求测试例子要比较详尽,各种极限情况也要考虑到,测试的输出信息要详细易懂,表明各个功能的执行正确; 2.       要求大整数的长度可以不受限制,即大整数的十进制位数不受限制,可以为十几位的整数,也可以为500多位的整数,甚至更长;大整数的运算和显示时,只需要考虑正的大整数。如果可能的话,请以秒为单位显示每次大整数运算的时间; 3.       要求采用类的设计思路,不允许出现类以外的函数定义,但允许友元函数。主函数中只能出现类的成员函数的调用,不允许出现对其它函数的调用。 4.       要求采用多文件方式:.h文件存储类的声明,.cpp文件存储类的实现,主函数main存储在另外一个单独的cpp文件中。如果采用类模板,则类的声明和实现都放在.h文件中。 5.       不强制要求采用类模板,也不要求采用可视化窗口;要求源程序中有相应注释; 6.       要求采用Visual C 6.0及以上版本进行调试; 二、设计思路: 主要采用小学生竖式的思路。 加法:从最小的位开始逐位相加,十进制逢十进一(二进制,逢二进一) 减法:从最小位开始,逐位相减,位数不够则从高位退位,低位加十(二进制则加二) 乘法:和竖式乘法的原理相同,建立在加法的基础上,逐位相乘,再按位相加 除法:除法是建立在减法的基础上,但逐个相减的效率太低,先把除数乘以两数的位数之差的10的乘方倍。被除数能够减去除数的个数,即为商,剩下的即为余数,再把余数当做被除数,除数不变,如此循环,把每个循环的得到的商乘以除数扩大的倍数,相加。直到所得的余数小于除数结束运算。 乘方:建立在乘法的基础上,执行指数-1次底数的乘法,每次执行完都指数减一。最后累乘的结果即为最后的结果 三、设计结构: 主要包括两个类,一个list类,一个calculate类。 List类中包括所有的单独对一条链表的操作,如创立链表,输出,添加节点,删除节点,以及对链表数值的操作。 Calculate类中包括所有的涉及两条链表的操作,如两条链表大小的比较,大整数的加减乘除和乘方操作,以及运算结果的输出。 详细操作与分析见源代码的注释
    2019-12-15下载
    积分:1
  • 多功能MP3代码
    学习MP3播放器及STM32开发板的相关知识;                           (2)对基于STM32的多功能MP3播放器进行硬件设计;                        (3)对基于STM32的多功能MP3播放器进行软件设计;                       (4)给出如何使MP3播放器可以实现多功能,如播放MP3,WMA,WAV,MIDI等格式的音乐,阅读TXT,LRC文件,进行FM收音,实现触摸屏控制,实现
    2022-01-26 01:56:45下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载