全球旧事资料 分类
进一步巩固学生本学期在C语言程序设计课程的所学知识的理解,加强学生对面向过程思想的理解,加快学生编程思想的形成,培养学生的编程兴趣,从而更快的提高学生的程序设计能力,并为下学期各课程的学习打下一个坚实的基础。
六.实训内容
本次实训要求学生依据指导教师对实训各题目的讲解和实训指导书中对各实训题目的分析,结合自身学习情况,从五道实训题目中任选一题,独立完成该题目的设计和实现,并完成实训报告的撰写。
七.实训题目
题目一:推箱子游戏内容:1、使用二维数组形成游戏地图,数组元素0表示墙1表示路2表示出口。2、用表示人,E表示出口,0表示箱子,X表示箱子所在位置,并在游戏地图输出完毕后,单独输出。3、当人物标示与出口标示重合时,输出成功提示,并结束程序。4、使用共用体变量接收键盘按键信息。
2
f5、使用结构体数组定义箱子。6、使用biosh函数库中的bisokey函数读取键盘按键信息。7、使用stdioh函数库中的gotoxy函数设置输出位置。8、使用键盘方向键LEFT、RIGHT、UP、DOWN移动人物,键值分别为75、77、72、80。9、使用ESC键退出程序运行界面并显示失败提示,键值27。10、在移动过程中要注意处理重合问题。题目二:迷宫游戏内容:1、使用二维数组形成游戏地图,数组元素0表示墙1表示路2表示出口。2、用表示人,E表示出口。3、当人物标示与出口标示重合时,输出成功提示,并结束程序。4、使用共用体变量接收键盘按键信息。5、使用biosh函数库中的bisokey函数读取键盘按键信息。6、使用stdioh函数库中的gotoxy函数设置输出位置。7、使用键盘方向键LEFT、RIGHT、UP、DOWN移动人物,键值分别为75、77、72、80。8、使用ESC键退出程序运行界面并显示失败提示,键值27。题目三:学生成绩管理内容:1、使用结构体数组定义学生基本信息(学号、姓名、年龄)及成绩(C语言成绩、英语成绩和数据库成绩)。2、实现学生基本信息(学号、姓名、年龄)及成绩(C语言成绩、英语成绩和数据库成绩)的录入。3、实现基本信息的查询(根据学号)、删除(根据学号)与修改(根据学号)。4、根据每科成绩,求出每个人的总分。5、对学生考试成绩进行排序(根据学号或各科成绩排序)。6、输出显示功能选择提示。7、要求每个功能以一个单独的函数实现。题目四:图书借阅管理内容:1、使用结构体数组定义图书基本信息(图书编号、图书借阅人、借阅天数、图书总量、图书库存、书名、图书作者)。2、实现图书基本信息(图书编号r
好听全球资料 返回顶部