网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C语言程序设计教程(21世纪高等学校计算机规划教材)/高校系列
分类
作者
出版社 人民邮电出版社
下载
简介
编辑推荐

由胡春安、欧阳城添和王俊岭共同主编的这本教材《C语言程序设计教程(21世纪高等学校计算机规划教材)/高校系列》的特点如下。(1)写作风格独特,学而有趣。本书写作手法上采用生活用语、诙谐语言、名人名句进行理论知识的导引,力图让读者在轻松快乐的氛围中学习C语言程序设计,寓教于乐。(2)内容全面,定位准确,既有广度,又有深度。全书内容全面覆盖基础理论和案例学习,保证内容的完整性和统一性;由浅入深、循序渐进,适合非计算机专业和计算机专业的读者使用。(3)理论与实践相结合,注重工程能力的训练。案例方面突出算法设计,通过举一反三的例题由浅入深地强化编程方法的讲解,以期在较短的时间内高效提高读者的逻辑思维能力、程序设计能力和解决实际问题的应用能力。

(4)学习方式与时俱进,突出信息化特色。随着信息化建设的发展,信息化已渗透到人们的学习和工作中,此书编写时录制了微课视频,读者只需用手机扫描二维码,即可进行相应知识点的视频学习,这满足了现代人碎片式学习的需求,是本教材的特色之一。

内容推荐

由胡春安、欧阳城添和王俊岭共同主编的这本教材《C语言程序设计教程(21世纪高等学校计算机规划教材)/高校系列》力图让读者轻松快乐地学习C语言程序设计,因此,在写作手法上采用生活用语、诙谐语言、典故、名人名句进行理论知识的导引,一改往日教材严肃枯燥风格,使读者学之有趣。全书共11章,每章6节,由浅入深、循序渐进,既有理论又有实践,保证内容的完整性和统一性。书中基础知识强调基本语法和语言要素的学习,编程方面突出算法思想、程序设计和方法,通过举一反三的例题强化知识的灵活应用和程序设计能力的培养,以期在较短的时间内快速提高读者分析问题和解决问题的能力。

全书结构完整、概念清晰、内容翔实、案例丰富,并且突出实践应用,适合作为高等院校理工科专业“C语言程序设计”教材使用,也适合有志从事计算机工作的工程人员选作参考用书。

本书最大特点是突出信息化,与时俱进,在主要知识点部分设计了相关视频学习材料,读者只需用手机扫描书中相应位置的二维码,便可获得相应内容的微视频。这一举措可以满足读者碎片化学习的需求,也是本教材区别于传统教材的创新点之一。

目录

第1章 C语言概述

 1.1 计算机语言

 1.2 C语言程序

1.2.1 C语言的问世

1.2.2 简单C语言程序

1.2.3 C语言程序的基本组成

 1.3 C语言程序的开发过程

 1.4 C语言集成开发环境

1.4.1 Code::Blocks

1.4.2 Visual C++2015

 1.5 经典算法

 1.6 小结

 习题

 实验一 简单的C程序

第2章 程序设计初步

 2.1 算法的概念

 2.2 算法的描述

 2.3 程序设计方法

2.3.1 结构化程序设计

2.3.2 模块化程序设计

2.3.3 自顶向下,逐步细化的设计过程

 2.4 软件开发过程

 2.5 经典算法

2.5.1 累加算法

2.5.2 擂台算法

2.5.3 简单选择排序法

 2.6 小结

 习题

 实验二 简单算法

第3章 C语言编程基础

 3.1 C语言的基本符号

3.1.1 标识符

3.1.2 常量

3.1.3 变量

 3.2 数据类型

3.2.1 整型数据

3.2.2 实型数据

3.2.3 字符型数据

3.2.4 宏定义

3.2.5 应用举例

 3.3 运算符和表达式

3.3.1 算术运算符与算术表达式

3.3.2 赋值运算符与赋值表达式

3.3.3 逗号运算符和逗号表达式

3.3.4 强制类型转换

3.3.5 自增自减运算符

3.3.6 sizeof运算符

3.3.7 关系运算符和关系表达式

3.3.8 逻辑运算符和逻辑表达式

 3.4 C语言语句

 3.5 经典算法

3.5.1 整除求余算法

3.5.2 数位拆解算法

 3.6 小结

 习题

 实验三 C语言编程基础

第4章 顺序结构程序设计

 4.1 顺序结构

 4.2 标准的输出函数

4.2.1 格式输出函数printf()

4.2.2 字符输出函数putchar()

 4.3 标准的输入函数

4.3.1 格式输入函?

4.3.2 字符输入函数g

 4.4 数学函数

 4.5 经典算法

4.5.1 摄华算法

4.5.2 海伦算法

 4.6 小结

 习题

 实验四 顺序结构程序设计

第5章 选择结构程序设计

 5.1 单分支结构

 5.2 双分支结构

 5.3 多分支结构

5.3.1 if语句嵌套

5.3.2 switch语句

 5.4 条件运算符和条件表达式

 5.5 经典算法

5.5.1 海伦算法

5.5.2 数位拆解

5.5.3 分段函数

5.5.4 芳龄几何

5.5.5 简易计算器

5.5.6 报数游戏

 5.6 小结

 习题

 实验五 选择结构程序设计

第6章 循环结构程序设计

 6.1 前测循环

6.1.1 while循环语句

6.1.2 for循环语句

 6.2 后测循环

 6.3 循环嵌套

 6.4 break语句和continue语句

6.4.1 break语句

6.4.2 continue语句

 6.5 经典算法

6.5.1 迭代算法

6.5.2 穷举法

6.5.3 擂台算法

6.5.4 数位拆解

6.5.5 反证算法

 6.6 小结

 习题

 实验六 循环结构程序设计

第7章 数组

 7.1 一维数组

7.1.1 一维数组的定义

7.1.2 一维数组元素的引用

7.1.3 一维数组的初始化

7.1.4 一维数组应用举例

 7.2 二维数组

7.2.1 二维数组的定义

7.2.2 二维数组元素的引用

7.2.3 二维数组的初始化

7.2.4 二维数组应用举例

 7.3 字符数组

7.3.1 字符数组的定义

7.3.2 字符数组的初始化

7.3.3 字符数组的输入和输出

 7.4 字符串函数

 7.5 经典算法

7.5.1 顺序查找算法

7.5.2 冒泡法排序算法

7.5.3 选择法排序算法

 7.6 小结

 习题

 实验七 数组

第8章 函数

 8.1 函数

8.1.1 函数的定义

8.1.2 函数的返回值

8.1.3 函数的调用

8.1.4 函数的声明

 8.2 递归函数

 8.3 数组与函数

8.3.1 数组元素作函数实参

8.3.2 数组名作为函数参数

 8.4 变量的属性

8.4.1 局部变量和全局变量

8.4.2 动态存储与静态存储方式

 8.5 经典算法

8.5.1 二分查找算法

8.5.2 冒泡法排序算法

8.5.3 选择法排序算法

 8.6 小结

 习题

 实验八 函数

第9章 指针

 9.1 指针变量

9.1.1 内存地址

9.1.2 指针变量的定义

9.1.3 指针变量的引用

9.1.4 指针变量作为函数参数

 9.2 一维数组与指针

9.2.1 一维数组的元素指针

9.2.2 通过指针引用数组元素

9.2.3 数组名作函数参数

9.2.4 指针数组

9.2.5 字符指针和字符串

 9.3 二维数组与指针

9.3.1 二维数组与地址

9.3.2 二维数组与指针变量

 9.4 函数与指针

9.4.1 函数指针

9.4.2 指针函数

 9.5 经典算法

9.5.1 通用定积分算法

9.5.2 插入排序算法

 9.6 小结

 习题

 实验九 指针

第10章 结构体和共用体

 10.1 结构体

10.1.1 结构类型定义

10.1.2 结构体变量的定义

10.1.3 用typedef定义结构体类型

10.1.4 结构体变量成员的引用和赋值

 10.2 结构体数组

 10.3 结构体指针

10.3.1 指向结构体变量的指针

10.3.2 指向结构体数组的指针

10.3.3 结构体指针变量作函数参数

 10.4 共用体

 10.5 经典算法

 10.6 小结

 习题

 实验十 结构体

第11章 文件

 11.1 文件的概述

11.1.1 文件概念

11.1.2 文件系统

 11.2 文件的打开与关闭

11.2.1 文件指针

11.2.2 文件的打开

11.2.3 文件的关闭

 11.3 文件的顺序读写

11.3.1 读/写字符

11.3.2 读/写字符串

11.3.3 读/写数据块

11.3.4 格式化读/写

 11.4 文件的随机读写

 11.5 文件的其他操作

11.5.1 文件检测函数

11.5.2 文件遍历函数

 11.6 小结

 习题

 实验十一 文件

 实验十二 趣味编程题

习题参考答案

附录A ASCII码表

附录B C语言关键字

附录C 运算符及优先级表

附录D 常用库函数

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/4 11:50:05