





定价:59元
印次:1-6
ISBN:9787302539575
出版日期:2019.11.01
印刷日期:2024.08.07
图书责编:张瑞庆
图书分类:教材
《C语言程序设计典型题解与实验指导》是“C语言程序设计”课程的配套教学用书,由11章组成。第1章介绍了目前较为流行的几种开发环境的使用方法,给出了1个重点训练程序调试能力的实验。第2~8章系统概括了C语言的知识点,精选大量具有代表性的例题进行详细解答,按递进的方式给出了多元化的实验内容。第9章是针对系统级编程的综合实训项目的分析与设计。第10章介绍了基于OpenMP的多线程编程技术。第11章为期末复习,给出了3套综合测试练习题和参考答案。
本书作者是华中科学大学计算机学院C语言程序设计课程组教学团队教师,有着多年丰富的一线教学经验。第一作者卢萍,女,副教授,C语言程序设计课程组长。1988年本科毕业于华中理工大学(现华中科技大学),1993年获华中理工大学计算机系统结构硕士学位。主要从事信息存储理论与技术,大数据处理与分析方面的科学研究工作,参加完成了国家科技攻关项目,国家自然科学重点基金课题,国家“863”计划等国家重大项目的研究,主持2项GF横向合作项目,申请国家发明专利多项。承担计算机专业本科校级精品课程《C语言程序设计》、省级精品课程《微机接口技术》、《verilog语言》的教学工作,多次获校教学质量优秀奖,正式出版教材2部,获校教学成果一等奖1次,获省教学成果一等奖1次,获湖北省多媒体课件二等奖1次,获“国信蓝点杯”全国软件专业人才设计与开发大赛全国总决赛C语言程序设计本科组一等奖优秀指导教师奖2次。
前言工程教育认证标准对计算机类课程的实践环节提出了较高的要求,为此作者在多年C语言教学实践的基础上,按照“总结要点、题解分析、上机实验、综合编程”的思路组织C语言程序设计实验教学内容,以满足具有较强实践能力的人才培养目标。本书从C语言的教学内容出发,按照培养程序设计实践能力的要求而编写,是《C语言程序设计》(卢萍等编著,下同)的配套实践教材,也适合与其他C语言类教材配套使用。 本书第1章介绍C语言常用的上机开发环境与程序调试方法,包括 Code::Blocks集成开发环境、DevCpp开发环境、Visual Studio集成开发环境以及Linux下的编程与调试。给出了一个重点训练程序调试能力的实验,通过由浅入深的6道实验题引导学生使用单步执行、跟踪函数、设置断点、观察变量值等方法查找程序中的逻辑错误。在C语言常用的上机开发环境方面,可以任选一种作为学习C语言编程实践的开发环境。关键是要掌握程序的编辑、修改、编译、连接和执行方法,以及调试程序、跟踪程序、通过断点控制程序、观察变量/表达式在程序运行过程中的取值,综合利用开发工具的调试机制定位程序中的逻辑错误并排除错误,提高代码调试能力和程序开发效率。 第2~8章基本按照《C语言程序设计》的章节顺序组织编写,其目的在于帮助学生加深对C语言重点和难点知识的理解,以提高综合应用C语言进行程序设计的能力,每章分内容提要、典型题解析和实验3部分内容。内容提要部分全面、系统概括C语言的基本概念、语法和语义,包括标识符、关键字、常量、变量、运算符、表达式、流程控制、函数、编译预处理、数组、指针、结构与联合以及文件等知识点。典型题解析部分依...
1.1Code::Blocks集成开发环境1
1.2DevCpp集成开发环境7
1.3Visual Studio集成开发环境11
1.4Linux下的C语言编程19
1.5实验一熟悉C程序的运行与调试方法31
第2章C语言基本语法元素40
2.1内容提要40
2.2典型题解析42
2.3实验二表达式和标准输入输出实验60
第3章流程控制66
3.1内容提要66
3.2典型题解析69
3.3实验三流程控制实验84
第4章函数与编译预处理88
4.1内容提要88
4.2典型题解析91
4.3实验四函数与编译预处理实验105
第5章数组112
5.1内容提要112
5.2典型题解析114
5.3实验五数组程序设计实验139
第6章指针146
6.1内容提要146
6.2典型题解析148
6.3实验六指针程序设计实验178第7章结构与联合185
7.1内容提要185
7.2典型题解析187
7.3实验七结构与联合实验205
第8章文件212
8.1内容提要212
8.2典型题解析215
8.3实验八文件操作实验224
第9章汇编器和模拟器的设计228
9.1相关概念228
9.2简单计算机的指令集228
9.3简单计算机的结构模型231
9.4设计思路232
9.5源程序236
9.6拓展训练245
第10章多线程编程257
10.1OpenMP概述257
10.2共享存储模型257
10.3编写第一个OpenMP程序258
10... 查看详情