C语言程序设计案例教程(第3版·微课视频版)
本书可作为计算机二级考试的培训或自学教材。配有PPT教学课件、习题参考答案,辅助教材《C语言程序设计学习指导》(第3版)。提供课件、源码、参考答案,咨询QQ:2301891038(仅限教师)。

作者:张丽华、梁田、刘小军、殷联甫

丛书名:21世纪高等学校计算机基础实用系列教材

定价:59.8元

印次:3-3

ISBN:9787302615415

出版日期:2023.01.01

印刷日期:2024.07.22

图书责编:黄芝

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

C语言既是目前应用极为广泛的高级程序设计语言之一,也是高等学校“程序设计”课程的**入门语言。全书共10章,主要内容包括C语言概述、程序与算法、数据类型和表达式、程序控制结构、数组、函数、结构体与共用体、文件、位运算、综合实例等。本书主要章节的内容采用任务驱动的方式,通过实例引出基本概念和基本方法,内容叙述自然,顺理成章。全书案例丰富、阐述清晰、分析透彻、层次分明,注重培养读者分析问题和解决问题的能力。 本书第1版于2015年出版,第2版于2018年出版,根据读者的反馈意见和建议,编者对本书进行再修订,对部分章节的内容进行全面更新和调整,主要知识点配套微视频进行讲解,内容更加完善,便于读者学习使用。书中所有实例的源程序均已调试通过。 本书可作为高等学校理工类专业“程序设计”课程的教学用书,也可作为计算机二级考试的培训或自学教材。为配合教学,本书配有PPT教学课件、习题参考答案,还有配套的辅助教材《C语言程序设计学习指导》(第3版),供读者参考。

张丽华,浙江嘉兴人,1972年生,硕士,副教授,从事计算机教学工作二十余年,积累了丰富的教学经验,近几年主编或参编教材六部。

前言 C语言既是目前应用极为广泛的高级程序设计语言之一,也是非常优秀的程序设计入门语言。一旦掌握C语言的使用方法,再学习其他程序设计语言就轻而易举了。 本书共10章。第1章是C语言概述,主要介绍C程序的结构及其特点; 第2章是程序与算法,主要介绍算法及其结构化程序设计; 第3章是数据类型和表达式,主要介绍程序中常量和变量的概念,以及C语言中常用的数据类型的输入输出及其运算; 第4章是程序控制结构,主要介绍顺序结构、选择结构和循环结构及其应用; 第5章是数组,主要介绍一维数组、二维数组和字符数组的定义、初始化及其应用,并对指针变量访问数组元素进行了详细说明; 第6章是函数,主要介绍函数的定义和调用、变量的作用域与生存期、编译预处理命令等,对函数参数及其数据传递进行了重点叙述; 第7章是结构体与共用体,主要介绍结构体、共用体和枚举类型的定义和引用,并举例说明单链表的操作; 第8章是文件,主要介绍文件的打开、关闭与读写操作; 第9章是位运算,介绍位运算操作; 第10章是综合案例,系统地介绍通过C语言程序设计解决实际问题的较完整的过程。 全书主要章节知识点如下图所示。 全书知识点导图 本书的主要特点如下。 (1) 主要章节的内容采用任务驱动的方式,通过一个实例引入基本概念和基本方法,内容叙述自然,顺理成章。 (2) 将指针及其相关内容分布于各章节。从指针的概念引入指针变量的使用、指针访问数组、指针作为函数参数等,内容编排由浅入深、层层推进,便于读者理解和掌握。 (3) 以综合实例为主线,贯穿各主要章节始终,使读者在应用中加深对C语言基本...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

第1章C语言概述

1.1C语言程序结构

1.1.1简单的C语言程序

1.1.2C语言程序结构概述

1.1.3C语言程序的书写风格

1.2C语言的发展

1.2.1C语言的历史

1.2.2C语言的特点

1.3C语言程序的运行过程

本章小结

习题

第2章程序与算法

2.1程序与算法概述

2.1.1算法的概念

2.1.2算法的组成要素

2.1.3算法的特性

2.2算法的描述

2.2.1自然语言表示法

2.2.2传统流程图表示法

2.2.3NS结构化流程图表示法

2.2.4伪代码表示法

2.3结构化程序设计

2.3.1结构化程序设计的特点与方法

2.3.2结构化程序的基本结构

2.3.3结构化程序设计的过程

2.3.4程序设计的原则

本章小结

习题

第3章数据类型和表达式

3.1标识符

3.2常量与变量

3.2.1常量

3.2.2变量

3.3基本数据类型

3.3.1整型

3.3.2实型

3.3.3字符型

3.4常用的输入输出函数

3.4.1格式化输入输出函数

3.4.2字符输入输出函数

3.5运算符与表达式

3.5.1算术运算符

3.5.2赋值运算符

3.5.3逗号运算符

3.5.4指针运算符

3.6数据类型转换

3.6.1赋值类型转换

3....

本书可作为高等学校理工类专业“程序设计”课程的教学用书,也可作为计算机二级考试的培训或自学教材。为配合教学,本书配有PPT教学课件、习题参考答案,还有配套的辅助教材《C语言程序设计学习指导》(第3版),供读者参考。