简介
本书介绍了计算机高级语言C语言的基础知识和语法规则,以及应用C语言设计各种实用程序的方法。共分11章:第1章为C语言程序设计概论,第2章为C语言的数据类型、运算符与表达式,第3章为选择结构程序设计,第4章为循环结构程序设计,第5章为存储类型与数组,第6章为函数与编译预处理,第7章为指针基础,第8章为指针与函数,第9章为结构体与联合体,第10章为文件,第11章为C语言应用实例。
本书的特点是概念清楚,内容丰富,由浅入深,适用于不同需求的读者。每章配有练习题,便于教学和自学。
本书既可以作为高等院校计算机专业本科和专科学生初学计算机高级语言程序设计的教材,也可以作为其他各专业本科、专科计算机公共课教学的教材;既适用于作为参加计算机等级考试(二级C语言)的考前培训教材,也适用于计算机爱好者作自学教材。
目录
第1章 C语言程序设计概论
1.1 C语言的发展及其特点
1.1.1 C语言的发展
1.1.2 C语言的主要特点
1.2 C语言程序结构
1.2.1 基本的C语言程序结构
1.2.2 C语言书写规则
1.2.3 C语言的字符集
1.2.4 C语言词汇
1.3 C程序的运行环境
1.3.1 上机操作的基本步骤
1.3.2 C的运行环境
1.4 数据输出与输入
1.4.1 数据的输出
1.4.2 数据的输入
小结
习题
第2章 数据类型、运算符与表达式
2.1 C语言的数据类型
2.2 常量、变量
2.2.1 常量
2.2.2 变量
2.3 C语言的基本数据类型
2.3.1 整型数据
2.3.2 实型数据
2.3.3 字符型数据
2.3.4 数据类型转换
2.4 运算符与表达式
2.4.1 算术运算符与算术表达式
2.4.2 赋值运算符和赋值表达式
2.4.3 逗号运算符与逗号表达式
2.4.4 sizeof运算符
2.4.5 运算符的优先级和结合性
2.5 简单程序设计与常见错误列举
2.5.1 简单程序设计
2.5.2 常见错误举例
小结
习题
第3章 选择结构程序设计
3.1 关系运算和逻辑运算
3.1.1 关系运算符和关系表达式
3.1.2 逻辑运算符和逻辑表达式
3.1.3 条件运算符和条件表达式
3.1.4 位运算符和位逻辑运算
3.2 程序的基本结构
3.2.1 程序中的数据结构
3.2.2 程序中的控制结构
3.3 if语句
3.3.1 if语句的三种形式
3.3.2 if语句的嵌套
3.3.3 if语句应用中应注意的问题
3.4 switch语句
3.5 常见错误列举
小结
习题
第4章 循环结构程序设计
4.1 while语句
4.2 do-while语句
4.3 for语句
4.4 循环嵌套
4.5 break和continue语句
4.5.1 break语句
4.5.2 continue语句
4.6 goto语句和标号
小结
习题
第5章 存储类型与数组
5.1 变量的存储类型与作用范围
5.1.1 变量的存储类型
5.1.2 局部变量与全局变量
5.2 一维数组
5.2.1 一维数组的定义与引用
5.2.2 一维数组的初始化
5.2.3 一维数组的程序举例
5.3 二维数组与多维数组
5.3.1 定义与初始化
5.3.2 二维数组的元素引用
5.3.3 多维数组
5.4 字符串与字符数组
5.4.1 字符数组
5.4.2 字符串
5.4.3 字符串数组
5.4.4 字符串处理函数
5.5 常见错误举例
小结
习题
第6章 函数与编译预处理
6.1 函数概述
6.1.1 C源程序的函数结构
6.1.2 C函数的分类
6.2 函数的定义与调用
6.2.1 函数的定义
6.2.2 函数的调用
6.2.3 函数的值
6.3 函数间数据的传递方式
6.3.1 传值调用
6.3.2 传址调用
6.3.3 数组作为函数参数
6.4 函数的嵌套调用和递归调用
6.4.1 函数的嵌套调用
6.4.2 递归函数与递归调用
6.5 编译预处理
6.5.1 宏定义
6.5.2 文件包含
6.5.3 条件编译
小结
习题
第7章 指针基础
7.1 指针的基本概念
7.2 指针变量
7.2.1 指针变量的定义
7.2.2 指针变量的引用
7.2.3 指针变量作为函数参数
7.2.4 指针变量的运算
7.3 ……
1.1 C语言的发展及其特点
1.1.1 C语言的发展
1.1.2 C语言的主要特点
1.2 C语言程序结构
1.2.1 基本的C语言程序结构
1.2.2 C语言书写规则
1.2.3 C语言的字符集
1.2.4 C语言词汇
1.3 C程序的运行环境
1.3.1 上机操作的基本步骤
1.3.2 C的运行环境
1.4 数据输出与输入
1.4.1 数据的输出
1.4.2 数据的输入
小结
习题
第2章 数据类型、运算符与表达式
2.1 C语言的数据类型
2.2 常量、变量
2.2.1 常量
2.2.2 变量
2.3 C语言的基本数据类型
2.3.1 整型数据
2.3.2 实型数据
2.3.3 字符型数据
2.3.4 数据类型转换
2.4 运算符与表达式
2.4.1 算术运算符与算术表达式
2.4.2 赋值运算符和赋值表达式
2.4.3 逗号运算符与逗号表达式
2.4.4 sizeof运算符
2.4.5 运算符的优先级和结合性
2.5 简单程序设计与常见错误列举
2.5.1 简单程序设计
2.5.2 常见错误举例
小结
习题
第3章 选择结构程序设计
3.1 关系运算和逻辑运算
3.1.1 关系运算符和关系表达式
3.1.2 逻辑运算符和逻辑表达式
3.1.3 条件运算符和条件表达式
3.1.4 位运算符和位逻辑运算
3.2 程序的基本结构
3.2.1 程序中的数据结构
3.2.2 程序中的控制结构
3.3 if语句
3.3.1 if语句的三种形式
3.3.2 if语句的嵌套
3.3.3 if语句应用中应注意的问题
3.4 switch语句
3.5 常见错误列举
小结
习题
第4章 循环结构程序设计
4.1 while语句
4.2 do-while语句
4.3 for语句
4.4 循环嵌套
4.5 break和continue语句
4.5.1 break语句
4.5.2 continue语句
4.6 goto语句和标号
小结
习题
第5章 存储类型与数组
5.1 变量的存储类型与作用范围
5.1.1 变量的存储类型
5.1.2 局部变量与全局变量
5.2 一维数组
5.2.1 一维数组的定义与引用
5.2.2 一维数组的初始化
5.2.3 一维数组的程序举例
5.3 二维数组与多维数组
5.3.1 定义与初始化
5.3.2 二维数组的元素引用
5.3.3 多维数组
5.4 字符串与字符数组
5.4.1 字符数组
5.4.2 字符串
5.4.3 字符串数组
5.4.4 字符串处理函数
5.5 常见错误举例
小结
习题
第6章 函数与编译预处理
6.1 函数概述
6.1.1 C源程序的函数结构
6.1.2 C函数的分类
6.2 函数的定义与调用
6.2.1 函数的定义
6.2.2 函数的调用
6.2.3 函数的值
6.3 函数间数据的传递方式
6.3.1 传值调用
6.3.2 传址调用
6.3.3 数组作为函数参数
6.4 函数的嵌套调用和递归调用
6.4.1 函数的嵌套调用
6.4.2 递归函数与递归调用
6.5 编译预处理
6.5.1 宏定义
6.5.2 文件包含
6.5.3 条件编译
小结
习题
第7章 指针基础
7.1 指针的基本概念
7.2 指针变量
7.2.1 指针变量的定义
7.2.2 指针变量的引用
7.2.3 指针变量作为函数参数
7.2.4 指针变量的运算
7.3 ……
C语言程序设计教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×