编辑推荐

C语言是古老而长青的编程语言,它具备了现代程序设计的基础要求,它的语法是很多其他编程语言的基础,在系统程序、嵌入式系统等领域依然是无可替代的编程语言,在各类编程语言排行榜上常年占据前两名的位置。《C语言程序设计实验与习题指导(第3版)》是为将C语言作为入门语言的程序设计课程编写的以培养学生程序设计基本能力为目标的教材。《C语言程序设计实验与习题指导(第3版)》以程序设计为主线,以编程应用为驱动,通过案例和问题引入内容,重点讲解程序设计的思想和方法,并结合相关的语言知识的介绍。《C语言程序设计实验与习题指导(第3版)》主要包括3方面的内容:基本内容(数据表达、数据处理和流程控制),常用算法和程序设计风格,以及C语言应用中的一些处理机制(编译预处理和命令行参数等)。

为了满足读者对在线开放学习的需求,对读者在学习中常常感到困惑的循环、函数、指针等难点增加了微视频讲解;《C语言程序设计实验与习题指导(第3版)》的练习和习题部署在具有在线判题功能的PTA(ProgrammingTeachingAssistant)平台上,读者输入验证码后即可进行在线练习。

C语言程序设计实验与习题指导(第3版)》可以作为高等院校和计算机等级考试的教学用书,也可作为对C程序设计感兴趣的读者的自学用书。

内容简介

C语言程序设计实验与习题指导(第3版)》是为“C语言程序设计”课程编写的配套实验辅导用书。
C语言程序设计实验与习题指导(第3版)》由12个实验组成,提供了20个实验项目,每个实验都提供精心设计的编程或者调试示例,以及实验题(编程题和改错题)。读者可以先模仿示例操作,然后再做实验题,通过“模仿-改写-编写”的上机实践过程,在循序渐进的引导中逐步熟悉编程环境,理解和掌握程序设计的思想、方法和技巧,并掌握基本的程序调试方法。

作者简介

颜晖,浙江大学城市学院教授。现任浙江大学城市学院计算机与计算科学学院院长、浙江省高校计算机类专业教学指导委员会委员,浙江省高校计算机教育研究会副理事长。

目录

前言
第一部分实验指导
实验1熟悉C语言编程环境
实验2用C语言编写简单程序
2.1基本数据处理
2.2计算分段函数
2.3指定次数循环
2.4使用函数
实验3分支结构程序设计
实验4循环结构程序设计
4.1基本循环语句的使用
4.2嵌套循环
实验5函数程序设计
实验6控制结构综合程序设计
实验7数组程序设计
7.1一维数组
7.2二维数组
7.3字符串
实验8指针程序设计
8.1指针与数组
8.2指针与字符串
实验9结构程序设计
实验10程序结构与递归函数
实验11指针进阶
11.1指针数组、指针与函数
11.2单向链表
实验12文件程序设计
实验13综合程序设计
第二部分习题指导
第1章引言
第2章用C语言编写程序
第3章分支结构
第4章循环结构
第5章函数
第6章数据类型和表达式
第7章数组
第8章指针
第9章结构
第10章函数与程序结构
第11章指针进阶
第12章文件
参考答案
附录PTA使用说明
参考文献
版权


其他推荐