- 77
- 0
- 约1.15万字
- 约 16页
- 2022-03-01 发布于浙江
- 举报
500行C语言程序
一 、 题目阐述:
通过本学期对 C 语言的学习,对程序编译有了初步的了解,并运
用了各种函数(如文件包含,宏定义,结构体,函数调用等)编写了
这个推箱子游戏。
二 、 设计思路:
程序中“3”代表墙壁,“2”代表箱子,“4”代表目的地,“0”
代表空,“5”代表人+目的地,“ 1“ 代表人,“6“代表箱子+目的
地,用“Enter”键选择关数,按“p“键可以毁步,但最多只能毁5
次。通过上下左右键实现箱子的上下左右移动,在可移动的范围内,
推送到目的地。在推动的过程中若彻底失败,便按 r 键重新启动游戏。
三、主要解决问题的方法及技术关键
1、 主要问题及解决方法
★函数的定义及调用
★光标的定位设置处理问题
★光标的定位设置处理是通过 void gotoxy(int x,int y)函数实现
的。定位设置手段是通过型参 x、y 获取定位点,应用 int86 的中断
调用完成光标定位。
★数组函数,switch,if 语句,for 循环语句的应用
2、 技术关键
★光标定位
C 语言中循环语句的使用
★C 语言绘图及定义函数的使用
500行C语言程序
Input name();
Char;
Printf(“\n\nPlease
name…”)
input
your
C=getchar();
C!=’y’c!=’y’
c!
C!=’y’c!=
您可能关注的文档
最近下载
- 【新教材】2025-2026学年统编版(2024)道德与法治八年级上册教学计划及进度表.pdf
- 盐雾测试文件(IEC60068-2-52).pdf VIP
- DBJ T 03-113-2019 内蒙古自治区工程建设地方标准岩土工程勘察规范.pdf VIP
- 《实习安全教育》PPT课件.ppt VIP
- 陕西省单招数学真题试卷 .pdf VIP
- CJ/T 313-2009_生活垃圾采样和分析方法.pdf
- (高清版)B-T 10322.1-2023 铁矿石 取样和制样方法.pdf VIP
- DB21T 3846-2023 丙烯酸盐灌浆材料渗漏治理应用技术规程.docx VIP
- 北师社课件中华优秀传统文化 课件1.1中华优秀传统文化概述.pptx VIP
- 废油桶回收协议合同.docx VIP
原创力文档

文档评论(0)