1 / 31
文档名称:

语言综合编程训练.ppt

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

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

分享

预览

语言综合编程训练.ppt

上传人:junjun2875 2025/5/9 文件大小:6.05 MB

下载得到文件列表

语言综合编程训练.ppt

相关文档

文档介绍

文档介绍:该【语言综合编程训练 】是由【junjun2875】上传分享,文档一共【31】页,该文档可以免费在线阅读,需要了解更多关于【语言综合编程训练 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。单击此处添加文本具体内容,简明扼要地阐述你的观点
202X
C语言综合编程训练
C程序组成
源程序1
开发方法: 自上向下,逐步细化,模块化设计,结构化编码
……
说明部分
……
预编译命令
C程序
源程序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
用 户 手 册
查看源程序

最近更新

小手拉大手文明过清明公开课获奖课件赛课一等.. 38页

近代科学技术的特点与启示 108页

我的母亲公开课获奖课件赛课一等奖课件 47页

2022高考语文-第2章古诗词总复习跟踪达标训练.. 4页

交流电气化铁道接触网培训课件 42页

法律团队的团队总结-团队总结与发展 23页

中国水利水电建设集团公司设备租赁介绍 58页

1204-全国-中国古代文学史(一) 20页

心理健康,从小抓起-五年级学生的心理健康教育.. 20页

2020-2021资料第章近独立粒子的最概然分布 57页

2025年虚拟演播室制作设备项目合作计划书 62页

2025年通信接入设备项目合作计划书 52页

深度学习驱动的模糊测试与iOS漏洞发现的结合研.. 37页

2025年离岸金融项目发展计划 70页

2025年钢坯项目建议书 60页

IT互联网创业指南-创业经验和资源 28页

自然美公开课获奖课件赛课一等奖课件 145页

转正述职报告范文8篇 3 20页

2018年美国留学申请书英文范文参考 2页

种群生态学模型公开课获奖课件赛课一等奖课件.. 37页

道路绿化施工方案 60页

2024年黑龙江省哈尔滨市中考物理试卷(附参考答.. 10页

SolidWorks标准件模型库的建立方法 12页

长歌行汉乐府优质课件公开课获奖课件省赛课一.. 10页

汽车检测与维修毕业论文《新能源汽车》 9页

江苏南京淳化街道创建“诗词之乡”为发展增添.. 1页

《GB_2894-2016 安全标志及其使用导则》.pdf 48页

歌罗西书第四章注解(黄迦勒) 11页

培训课件:电力传输 68页

液压气动技术课程教学实施方案 12页