![]()
内容推荐 本书是工业和信息化部“十四五”规划教材《程序设计基础(C语言)(慕课版)》的配套实验教材。全书由3个单元组成,包括:集成开发环境简介(第1单元),习题解答(第2单元),典型实验案例(第3单元)。其中,第1单元介绍了程序调试方法、Visual Studio、Code::Blocks、VS Code三种目前流行的集成开发环境,如何在这些集成开发环境下编译、运行和调试C语言源代码、如何使用Windows多媒体库和EasyX图形库,以及如何在鲲鹏计算平台上使用DevKit 应用开发套件编译运行C语言程序。第2单元习题解答包括主教材中全部习题及解答。第3单元典型实验案例包括菜单驱动的学生成绩管理、螺旋矩阵生成、幸运大抽奖、文本文件中的词频统计、文曲星猜数游戏、飞机大战游戏、迷宫游戏、贪吃蛇游戏、菜单驱动的链表管理共9个典型的实验案例,可作为课程设计内容。主教材和本实验教材均为任课老师免费提供了电子课件及例题源代码。 本书可作为高校各专业C语言程序设计课程的配套实验教材、ACM程序设计大赛和全国计算机等级考试参考用书。 作者简介 苏小红,女,博士,教授,博士生导师,中国计算机学会高级会员,哈尔滨工业大学计算机科学与技术国家级实验教学示范中心副主任,计算机语言基础教研室主任,校级教学名师,校教学带头人,国家精品课程和国家级精品资源共享课程“C语言程序设计”以及省级精品课程“计算机图形学”负责人,中国大学MOOC课程“C语言程序设计精髓”和“程序设计基础”负责人。 研究方向为:程序分析技术及其应用,智能信息处理与信息融合,图像处理与模式识别。完成国家自然科学基金、国防基础科研、国家863、国际合作等多项科研项目,获黑龙江省科技进步二等奖1项,黑龙江省自然科学二等奖1项,哈尔滨市自然科学技术学术成果一等奖1项。发表学术研究论文100余篇,获软件著作权登记8项。在教学研究方面,获国家级教学成果二等奖1项,黑龙江省教学成果一等奖2项、二等奖2项,校级教学成果一等奖4项。主编教材9部,翻译外版教材2部,与国外大学教师合著教材2部,主审教材2部。2007年获宝钢优秀教师奖。2012年被评为黑龙江省师德先进个人。2014年被评为黑龙江省优秀教师。 目录 第1单元 集成开发环境简介 1.1 程序调试方法 1.2 经典的集成开发环境介绍 1.2.1 Visual Studio集成开发环境的使用和调试方法 1.2.1.1 VS 2022的安装 1.2.1.2 创建项目 1.2.1.3 编译和运行 1.2.1.4 调试程序 1.2.1.5 多文件项目开发 1.2.1.6 在VS 2022下使用Windows多媒体库 1.2.1.7 在VS 2022下使用EasyX图形库 1.2.2 Code::Blocks集成开发环境的使用和调试方法 1.2.2.1 Code::Blocks的安装 1.2.2.2 创建项目 1.2.2.3 编译和运行 1.2.2.4 调试程序 1.2.2.5 多文件项目开发 1.2.2.6 在Code::Blocks下使用Windows多媒体库 1.2.2.7 在Code::Blocks下使用EasyX图形库 1.2.3 VS Code集成开发环境的使用和调试方法 1.2.3.1 安装Visual Studio Code 1.2.3.2 在VS Code中配置C语言开发环境 1.2.3.3 创建文件夹 1.2.3.4 编译和运行 1.2.3.5 调试程序 1.2.3.6 多文件项目开发 1.2.3.7 在VS Code中使用多媒体库 1.2.3.8 在VS Code中使用DevKit鲲鹏开发套件编译运行C程序 第2单元 习题解答 习题1 习题2 习题3 习题4 习题5 习题6 习题7 习题8 习题9 习题10 习题11 习题12 第3单元 典型实验案例 1.菜单驱动的学生成绩管理 2.螺旋矩阵生成 3.幸运大抽奖 4.文本文件中的词频统计 5.文曲星猜数游戏 6.飞机大战游戏 6.1 飞机大战游戏初级版 6.2 飞机大战游戏高级版 7.迷宫游戏 7.1 迷宫游戏初级版 7.2 迷宫游戏中级版 7.3 迷宫游戏高级版 8.贪吃蛇游戏 9.菜单驱动的链表管理 |