对c语言编辑的贪吃蛇的报告,C语言贪吃蛇实验报告材料.doc

本文档是一份C语言程序设计实训报告,主要目标是巩固C语言知识,提升编程和调试技能。实训内容为设计并实现贪吃蛇游戏,包括游戏规则、流程设计、软件使用说明及实训心得。在实训过程中,学生需分析题目需求,编写代码,调试程序,并确保游戏易于操作。实训结束后,学生分享了实训的心得体会,展示了程序设计能力的提升。
摘要由CSDN通过智能技术生成

实用标准文案

精彩文档

C语言程序设计实训报告

姓 名

专 业

班 级

指导教师

二011 年 7 月 14 日

精彩文档

目录

TOC \o "1-3" \h \z HYPERLINK \l "_Toc298334041" 1实训目的和要求 PAGEREF _Toc298334041 \h 1

HYPERLINK \l "_Toc298334042" 1.1实训目的和任务 PAGEREF _Toc298334042 \h 1

HYPERLINK \l "_Toc298334043" 1.2实训要求 PAGEREF _Toc298334043 \h 1

HYPERLINK \l "_Toc298334044" 2实训任务内容 PAGEREF _Toc298334044 \h 1

HYPERLINK \l "_Toc298334045" 2.1游戏规则 PAGEREF _Toc298334045 \h 1

HYPERLINK \l "_Toc298334046" 2.2流程设计 PAGEREF _Toc298334046 \h 2

HYPERLINK \l "_Toc298334047" 3软件使用说明 PAGEREF _Toc298334047 \h 3

HYPERLINK \l "_Toc298334048" 3.1编辑程序主要软件 PAGEREF _Toc298334048 \h 3

HYPERLINK \l "_Toc298334049" 3.2编辑程序辅助软件 PAGEREF _Toc298334049 \h 3

HYPERLINK \l "_Toc298334050" 3.3程序使用过程 PAGEREF _Toc298334050 \h 3

HYPERLINK \l "_Toc298334051" 3.3.1贪吃蛇进入 PAGEREF _Toc298334051 \h 3

HYPERLINK \l "_Toc298334052" 3.3.2贪吃蛇的玩法 PAGEREF _Toc298334052 \h 4

HYPERLINK \l "_Toc298334053" 3.3.3贪吃蛇的结束 PAGEREF _Toc298334053 \h 4

HYPERLINK \l "_Toc298334054" 4实训心得和体会 PAGEREF _Toc298334054 \h 5

HYPERLINK \l "_Toc298334055" 4.1实训的心得 PAGEREF _Toc298334055 \h 5

HYPERLINK \l "_Toc298334056" 4.2实训的体会 PAGEREF _Toc298334056 \h 5

HYPERLINK \l "_Toc298334057" 参考文献 PAGEREF _Toc298334057 \h 5

HYPERLINK \l "_Toc298334058" 附录:部分程序清单 PAGEREF _Toc298334058 \h 6

实训目的和要求

实训目的和任务

1. 巩固和加深学生对C语言课程的基本知识的理解和掌握

2. 掌握C语言编程和程序调试的基本技能

3. 利用C语言进行基本的软件设计

4. 掌握书写程序设计说明文档的能力

5. 提高运用C语言解决实际问题的能力

实训要求

1. 分析实训题目的要求

2. 写出详细设计说明

3. 编写程序代码,调试程序使其能正确运行

4. 设计完成的软件要便于操作和使用

4. 设计完成后提交实训报告

实训任务内容

游戏规则

通过一个学期对C语言程序设计的学习,经过实训,完善我们对C语言学习的漏洞和未学会的知识点,更加熟练的掌握C语言程序设计,锻炼我们独立自主设计程序编辑代码的能力,通过设计出来的程序,提高我们对C语言学习的兴趣,玩家通过键盘控制蛇在地图上寻找食物,蛇吃蛇食物,可以加分,碰到四壁游戏结束。

流程设计

贪吃蛇流程图如图1所示

贪吃蛇的初始位置

贪吃蛇的初始位置

贪吃蛇初始长度

贪吃蛇初始长度

贪吃蛇的颜色

贪吃蛇的颜色

贪吃蛇的初始化程序的开始界面

贪吃蛇的初始化

程序的开始界面

食物的初始位置

食物的初始位置

贪吃蛇的区域:16*16

贪吃蛇的区域:16*16

判断游戏是否继续:贪吃蛇不可以碰壁、碰自身,否则游戏结束。

判断游戏是否继续:贪吃蛇不可以碰壁、碰自身,否则游戏结束。

贪吃蛇的判断(详细如图2所示)

贪吃蛇的判断(详细如图2所示)

贪吃蛇

贪吃蛇

判断

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值