C语言综合编程训练培训课件.PPTVIP

  • 1
  • 0
  • 约3.82千字
  • 约 31页
  • 2019-05-29 发布于湖北
  • 举报
,, C语言综合编程训练 C程序组成 C程序 源程序1 源程序2 源程序n …… …… 预编译命令 函数1 函数n …… 说明部分 执行部分 开发方法: 自上向下,逐步细化,模块化设计,结构化编码 五 子 棋 游 戏 程 序 一个综合实例的分析 五 子 棋 游 戏 程 序 一个综合实例的分析 一般来说,开发一个软件要经过以下步骤: 确定软件的功能 定义核心数据结构 对整个软件进行功能模块划分 编写程序实现各功能模块 对源程序进行编译和调试,形成软件产品 查看源程序 功 能 分 析 五子棋棋盘 两位玩家交替行棋 五子相连判定赢棋 查看源程序 定义核心数据结构 定义char gChessBoard[19][19];表示棋盘 棋盘上每个交叉点有三种状态 当前光标位置表示 查看源程序 struct point { int x; int y; }; 程序的模块划分 查看源程序 画棋盘 显示提示信息 棋盘置空 接收,处理用户输入,直至: 分出胜负 按退出键 判断落子键有效性 更新数组与棋盘显示 判断是否走成五子相连 更新全局变量gCursor 移动光标至新位置 程 序 的 编 制 细 节 查看源程序 定义核心数据结构 初始化 接收按键 移动光标 落子与判定胜负 main()函数 程序中用到的库函数介绍 bioskey 程

文档评论(0)

1亿VIP精品文档

相关文档