1 / 31
文档名称:

c语言程序设计.ppt

格式:ppt   页数:31页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言程序设计.ppt

上传人:wzt520728 2015/9/8 文件大小:0 KB

下载得到文件列表

c语言程序设计.ppt

相关文档

文档介绍

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