万本电子书0元读

万本电子书0元读

顶部广告

C语言程序设计(第2版)电子书

售       价:¥

13人正在读 | 0人评论 6.2

作       者:徐新爱 胡 佳

出  版  社:人民邮电出版社有限公司

出版时间:2017-08-01

字       数:17.9万

所属分类: 教育 > 大中专教材 > 研究生/本科/专科教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(22条)
  • 读书简介
  • 目录
  • 累计评论(22条)
C语言程序设计是实践性很强的一门课程。本书根据高职高专教育计算机基础教学大纲要求编写而成。为便于学生学习,本书采用较为直观的Visual C++6.0开发环境,以更快提高学生的动手编程能力。本书可作为高职高专,应用型本科的教材,也可供自学者参考使用。
目录展开

扉页

内容提要

第2版前言

第1章 C语言程序设计概述

1.1 编程的预备知识

1.1.1 学习编程的心理准备

1.1.2 认识编程

1.1.3 数据在计算机中的存储形式

1.2 程序设计语言的基础

1.2.1 程序设计语言的发展

1.2.2 程序设计语言的特点及发展趋势

1.2.3 程序设计的基本过程

1.3 结构化程序设计

1.3.1 什么是结构化程序设计

1.3.2 结构化程序设计的基本原则

1.3.3 结构化程序设计的基本结构

1.3.4 结构化程序设计的基本特点

1.4 C语言的发展历史及特点

1.4.1 C语言的发展历史

1.4.2 C语言的特点

1.4.3 C语言的应用

1.5 开发环境简介

1.5.1 Turbo C开发环境

1.5.2 Dev-C++开发环境

1.5.3 VC++ 6.0开发环境

1.6 编制C语言程序的基本步骤

1.7 本章小结

习题

第2章 C语言源程序的基本结构

2.1 源程序的基本结构

2.1.1 认识C语言源程序

2.1.2 源程序的基本结构

2.2 源程序的标识符

2.3 源程序的基本语句

2.4 带参数的main函数

2.5 由多个文件构成的源程序

2.6 本章小结

2.6.1 知识梳理

2.6.2 如何编程

习题

第3章 基本数据类型、运算符和表达式

3.1 C语言的数据类型

3.2 数据的表现形式

3.2.1 常量

3.2.2 变量

3.3 基本数据类型

3.3.1 整型数据

3.3.2 实型数据

3.3.3 字符型数据

3.3.4 字符串常量

3.4 常用运算符与表达式

3.4.1 算术运算符及其表达式

3.4.2 自增自减运算符、负号运算符

3.4.3 赋值运算符及其表达式

3.4.4 强制类型转换运算符

3.4.5 逗号运算符及其表达式

3.4.6 sizeof运算符

3.4.7 位运算符及其表达式

3.5 常见数学运算表达式在C语言中的表示

3.6 本章小结

3.6.1 知识梳理

3.6.2 常见错误集锦

习题

第4章 顺序结构程序设计

4.1 3种基本的程序结构

4.2 顺序结构程序设计的思想

4.3 实现顺序结构程序设计的基本语句

4.3.1 赋值语句

4.3.2 数据的基本输入与输出

4.4 顺序结构程序设计的典型应用

4.4.1 数字分离问题

4.4.2 图形的面积等计算问题

4.4.3 数的交换问题

4.4.4 大小写转换问题

4.5 本章小结

4.5.1 知识梳理

4.5.2 常见错误集锦

习题

第5章 选择结构程序设计

5.1 关系运算系、逻辑运算符和条件运算符

5.1.1 关系运算符及其表达式

5.1.2 逻辑运算符及其表达式

5.1.3 条件运算符及其表达式

5.2 选择结构程序设计

5.2.1 if语句

5.2.2 switch语句

5.3 选择结构程序设计的典型应用

5.3.1 数的最值问题

5.3.2 方程根问题

5.3.3 奖金问题

5.3.4 运算器问题

5.4 本章小结本章小结

5.4.1 知识梳理

5.4.2 常见错误集锦

习题

第6章 循环结构程序设计

6.1 循环结构程序设计

6.1.1 for语句

6.1.2 while语句

6.1.3 do-while语句

6.1.4 goto 语句

6.1.5 for语句的其他格式

6.1.6 循环嵌套

6.1.7 break语句与continue语句

6.2 循环结构语句的选择

6.3 循环结构程序设计的典型应用

6.3.1 累加或累乘问题

6.3.2 数的判断问题

6.3.3 经典数学问题

6.3.4 图形输出问题

6.4 本章小结

6.4.1 知识梳理

6.4.2 常见错误集锦

习题

第7章 数组

7.1 一维数组

7.1.1 一维数组的定义和引用

7.1.2 一维数组的初始化

7.2 二维数组

7.2.1 二维数组的定义和引用

7.2.2 二维数组的初始化

7.3 字符串与字符数组

7.3.1 字符数组的定义和引用

7.3.2 字符数组的赋值

7.3.3 常用字符串处理函数

7.4 数组的典型应用

7.4.1 最大值和最小值问题

7.4.2 杨辉三角形问题

7.4.3 矩阵运算问题

7.4.4 字符串处理问题

7.5 本章小结

7.5.1 知识梳理

7.5.2 常见错误集锦

习题

第8章 函数

8.1 函数概述函数概述

8.2 函数的定义与调用

8.2.1 无参数无返回值的函数

8.2.2 无参数有返回值的函数

8.2.3 有参数无返回值的函数

8.2.4 有参数有返回值的函数

8.3 函数参数的传递方式

8.4 函数的嵌套与递归调用

8.5 变量的作用域与生存期

8.5.1 变量的作用域和生存期的概念

8.5.2 局部变量的作用域和生存期

8.5.3 全局变量的作用域和生存期

8.6 变量的存储类型

8.7 函数的作用域

8.8 函数的典型应用

8.8.1 数的最值问题

8.8.2 最大公约数和最小公倍数问题

8.8.3 阶乘问题

8.8.4 汉诺塔问题

8.9 本章小结

8.9.1 知识梳理

8.9.2 常见错误集锦

习题

第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.3 字符数组的指针与指向字符数组的指针变量

9.4 指针作为函数的参数

9.5 指针与动态内存分配

9.6 指针函数与函数指针

9.7 多级指针

9.8 指针的典型应用

9.8.1 任意个整数求和

9.8.2 冒泡排序

9.8.3 轮转数

9.9 本章小结

9.9.1 知识梳理

9.9.2 常见错误集锦

习题

第10章 构造数据类型

10.1 结构体结构体

10.1.1 结构体类型的定义

10.1.2 结构体变量的定义

10.1.3 结构体变量的引用和赋值

10.1.4 结构体数组

10.1.5 结构体和指针

10.2 线性链表

10.2.1 线性链表及其结构

10.2.2 线性链表的基本操作

10.3 共用体

10.3.1 共用体类型的定义

10.3.2 共用体变量的定义和引用

10.3.3 共用体变量的赋值

10.4 位段

10.5 枚举类型枚举类型

10.6 类型定义

10.7 构造数据类型的典型应用:学生信息学管理系统的实现

10.8 本章小结

10.8.1 知识梳理

10.8.2 常见错误集锦

习题

第11章 文件

11.1 文件的基本概念

11.1.1 文件

11.1.2 文件的分类

11.1.3 文件操作概述

11.2 文件的打开与关闭

11.2.1 文件指针

11.2.2 打开文件

11.2.3 关闭文件

11.2.4 exit()函数

11.3 文件的读写

11.3.1 文件读写函数

11.3.2 文件读写函数选用原则

11.4 文件的定位与随机读写

11.5 文件的出错检测

11.6 文件的典型应用:超市收银

11.7 本章小结

11.7.1 知识梳理

11.7.2 常见错误集锦

习题

第12章 预处理命令

12.1 预处理命令简介

12.2 文件包含命令

12.3 宏定义

12.4 条件编译

12.5 本章小结

12.5.1 知识梳理

12.5.2 常见错误集锦

习题

附录1 ASCII码对照表

附录2 C语言的保留字

附录3 C语言的运算符

附录4 常见的C语言库函数

附录5 编译常见错误中英文对照表

参考文献

累计评论(22条) 28个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部