c语言编程两人对战五子棋,五子棋(双人对战) c语言课程设计.doc.pdf

C 语言程序设计

题 目 五子棋 (双人 战)

指导教师 曹东燕

学生姓名 夏文龙 于文杰 邢健

学 号 201000802032 201000802114 201000802097

专 业 电子信息工程

教学单位 物理系 (盖章)

目录

1 设 计 内容 与设 计 要 求 … … … … … … … … … … … … … … 1

1.1 系统功能简介……………………………………… 1

1.2 系统运行环境 ………………………………………1

2 程序流程图 ………………………………………………1

3 运行的运行及说明 ………………………………………2

3.1 系统的运行 …………………………………………2

3.2 运行说明…………………………………………… 4

4 课程设计目的………………………………………………….

5 程序特色…………………………………………………….5

6 总结 ………………………………………………………5

附件:源程序清单……………………………………………5

1设计内容与设计要求

1.1 系统功能简介

该系统是五子棋的人人对战模式,而非平常的人机对战

系统 简单的菜单界面

1.2 系统运行环境

Vc++6.0 下运行,硬件基本无要求,现在的计算机系统基本都可以

运行该系统。

2 程序流程图

开始

白子落棋

白子 有 五 个

白子获胜

在 一 条 线

黑子落棋

黑 子 五 个 在

一条 线上 黑子获胜

结束

3 系统的运行及说明

3.1 系统的运行

图 3-1 程序的初始化界面

程序初始化的界面,界面简洁明快,便于观察。

图3-2程序的运行界面

图 3-3 程序的介绍界面

3-2运行说明

A 向左 W 向上 D 向右 S 向左 空格键 确定 当结束时按 Y 重新开始

游戏按 N 退出游戏

4课程设计目的

五子棋游戏不仅能增强人们的抽象思维能力、逻辑推理能力、空间想象力,

提高人们的记忆力、心算能力等,而且深含哲理,有助于修身养性。五子棋既有

现代休闲方式所特有的特征“短、平、快” ,又有中国古典哲学所包含的高深

学问“阴阳易理” ;它既有简单易学的特点,为人民群众所喜闻乐见,又有深

奥的技巧;既能组织举办群众性的比赛、活动,又能组织举办高水平的国际性比

赛;它的棋文化源渊流长,具有东方的神秘和西方的直观,它是中西方文化的交

融点,也是中西方文化交流的一个平台。

自从计算机作为游戏对战平台以来,各种棋类游戏如雨后春笋般纷纷冒出。

五子棋是一种受大众广泛喜爱的游戏,其规则简单,变化多端,非常富有趣味性

和消遣性。同时具有简单易学、既动手又动脑的特点。

同时也为锻炼自己的编程能力。

5程序特色

本程序简洁明快,采用黑白两色棋,并且本程序为双人对战。

6总结

通过 这 次实 习 ,让我们初 步有 了编 写系统 的能力 ,我们对

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值