书籍详情
C语言程序设计
作者:刘天印,贾学斌主编
出版社:华中科技大学出版社
出版时间:2002-01-01
ISBN:9787560926520
定价:¥20.80
购买这本书可以去
内容简介
本书介绍了C语言的基础知识、算法的各种描述以及结构化程序设计方法;程序的顺序结构、分支结构和循环结构;数组、函数和变量的存储类型;指针型数据类型;结构体、共用体、枚举及自定义类型;文件的基本概念,文件的各种操作方式和C语言的编译预处理、位运算的特色。书末附有常用字符与ASCⅡ代码对照表、运算符的优先级和结合性及常用的C库函数。本书内容详尽,深入浅也,范例经典,重点突出,可满足不同层次读者的需求。本书既可作本科院校相关专业的教材,也可作高职专相关专业的课程教材。还可供读者自学使用。
作者简介
暂缺《C语言程序设计》作者简介
目录
第1章 C语言概述
1.1 C语言简史
1.2 C语言的特点
1.3 C语言的基本程序结构
1.4 C语言的编写
1.5 C语言的编译和运行
习题一
第2章 算法
2.1 算法的概念
2.1.1 基本概念
2.1.2 简单算法举例
2.2 算法的特性
2 3 算法的描述
2.3.1 用自然语言描述
2.3.2 用流程图表示算法
2.3.3 三种基本结构和改进的流程图
2.3.4 用N-S流程图表示算法
2.3.5 用PAD图描述算法
2.3.6 用伪代码表示算法
2.3.7 用计算机语言实现算法
2.4 结构化程序设计方法
习题二
第3章 基本数据类型及运算
3.1 基本数据类型及运算
3.2 常量与变量
3.2.1 标识符与关键字
3.2.2 常量和符号常量
3.2.3 变量
3.3 整型数据
3.3.1 整型常量的表示方法
3.3.2 整型变量
3.3.3 整型常量的类型
3.4 实型数据
3.4.1 实型常量的表示方法
3.4.2 实型变量
3.4.3 实型常量的类型
3.5 字符型数据
3.5.1 字符常量
3.5.2 字符变量
3.5.3 字符数据在内存中的存储形式及其使用方法
3.5.4 字符串常量
3.6 变量赋初值
3.7 量算符和表达式
3.7.1 运算符简介
3.7.2 算术运算符和算术表达式
3.7.3 赋值运算符和赋值表达式
3.7.4 关系运算符和关系表达式
3.7.5 逻辑运算符和逻辑表达式
3.7.6 逗号运算符和逗号表达式
3.7.7 运算优先级与结合性
3.8 数据类型转换
3.8.1 各类数值型数据间的混合运算与类型转换
3.8.2 赋值运算中的数据类型转换
3.8.3 强制类型转换
习题三
第4章 数据的输入输出
4.1 格式输出函数printf
4.1.1 printf函数的一般格式
4.1.2 格式字符
4.2 字符输出函数putchar
4.3 格式输人函数scanf-
4.3.1 scanf函数的一般格式
4.3.2 格式说明
4.3.3 scanf函数执行中常见 错误
4.4 字符输入函数getchar
4.5 程序举例
习题四
第5章 控制语句
5.1 概述
5.2 if语句
5.2.1 if语句的三种形式
5.2 2 if语句的嵌套
5.2.3 例题
5.2.4 条件运算符
5.3 switch语句
5.4 while语句
5.4.1 while语句
5.4.2 例题
5.5 do—while语句
5.5.1 do while语句
5.5.2 while语句和do while语句的区别与联系
5.6 for语句
5.6.1 for语句
5.6.2 例题
5.6.3 三种循环的比较
5.7 循环嵌套
5.8 break语句、continue语句和goto语句
5.8.1 break语句
5.8.2 continue语句
5.9 程序举例
5.9 1 例题
5 9 2 常见错误
习题五
第6章 数组
6.1 一维数组
6.1.1 一维数组的定义
6.1.2 一维数组的引用
6.1.3 一维数组的初始化
6.1.4 例题
6.2 二维数组
6.2.1 二维数组的定义
6.2.2 二维数组的引用
6.2.3 二维数组的初始化
6.2.4 例题
6.3 字符数组
6.3.1 字符数组的定义
6.3.2 字符数组的初始化
6.3.3 字符数组的引用
6.3.4 字符串和字符串结束标志
6.3.5 字符数组的输人输出
6.3.6 字符串处理函数
6.3.7 例题
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.5 函数的递归调用
7.6 函数与数组
7.6.1 一维数组名作实参
7.6.2 二维数组名和指针数组作实参
7.7 程序举例
习题七
第8章 变量的存储类型
第9章 指针
第10章 结构体、共用体、枚举及类型定义
第11章 文件
第12章 编译预处理
第13章 位运算
附录Ⅰ 常用字符与ASCⅡ代码对照表
附录Ⅱ 运算符的优先级和结合性
附录Ⅲ 常用的C库函数
参考文献
1.1 C语言简史
1.2 C语言的特点
1.3 C语言的基本程序结构
1.4 C语言的编写
1.5 C语言的编译和运行
习题一
第2章 算法
2.1 算法的概念
2.1.1 基本概念
2.1.2 简单算法举例
2.2 算法的特性
2 3 算法的描述
2.3.1 用自然语言描述
2.3.2 用流程图表示算法
2.3.3 三种基本结构和改进的流程图
2.3.4 用N-S流程图表示算法
2.3.5 用PAD图描述算法
2.3.6 用伪代码表示算法
2.3.7 用计算机语言实现算法
2.4 结构化程序设计方法
习题二
第3章 基本数据类型及运算
3.1 基本数据类型及运算
3.2 常量与变量
3.2.1 标识符与关键字
3.2.2 常量和符号常量
3.2.3 变量
3.3 整型数据
3.3.1 整型常量的表示方法
3.3.2 整型变量
3.3.3 整型常量的类型
3.4 实型数据
3.4.1 实型常量的表示方法
3.4.2 实型变量
3.4.3 实型常量的类型
3.5 字符型数据
3.5.1 字符常量
3.5.2 字符变量
3.5.3 字符数据在内存中的存储形式及其使用方法
3.5.4 字符串常量
3.6 变量赋初值
3.7 量算符和表达式
3.7.1 运算符简介
3.7.2 算术运算符和算术表达式
3.7.3 赋值运算符和赋值表达式
3.7.4 关系运算符和关系表达式
3.7.5 逻辑运算符和逻辑表达式
3.7.6 逗号运算符和逗号表达式
3.7.7 运算优先级与结合性
3.8 数据类型转换
3.8.1 各类数值型数据间的混合运算与类型转换
3.8.2 赋值运算中的数据类型转换
3.8.3 强制类型转换
习题三
第4章 数据的输入输出
4.1 格式输出函数printf
4.1.1 printf函数的一般格式
4.1.2 格式字符
4.2 字符输出函数putchar
4.3 格式输人函数scanf-
4.3.1 scanf函数的一般格式
4.3.2 格式说明
4.3.3 scanf函数执行中常见 错误
4.4 字符输入函数getchar
4.5 程序举例
习题四
第5章 控制语句
5.1 概述
5.2 if语句
5.2.1 if语句的三种形式
5.2 2 if语句的嵌套
5.2.3 例题
5.2.4 条件运算符
5.3 switch语句
5.4 while语句
5.4.1 while语句
5.4.2 例题
5.5 do—while语句
5.5.1 do while语句
5.5.2 while语句和do while语句的区别与联系
5.6 for语句
5.6.1 for语句
5.6.2 例题
5.6.3 三种循环的比较
5.7 循环嵌套
5.8 break语句、continue语句和goto语句
5.8.1 break语句
5.8.2 continue语句
5.9 程序举例
5.9 1 例题
5 9 2 常见错误
习题五
第6章 数组
6.1 一维数组
6.1.1 一维数组的定义
6.1.2 一维数组的引用
6.1.3 一维数组的初始化
6.1.4 例题
6.2 二维数组
6.2.1 二维数组的定义
6.2.2 二维数组的引用
6.2.3 二维数组的初始化
6.2.4 例题
6.3 字符数组
6.3.1 字符数组的定义
6.3.2 字符数组的初始化
6.3.3 字符数组的引用
6.3.4 字符串和字符串结束标志
6.3.5 字符数组的输人输出
6.3.6 字符串处理函数
6.3.7 例题
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.5 函数的递归调用
7.6 函数与数组
7.6.1 一维数组名作实参
7.6.2 二维数组名和指针数组作实参
7.7 程序举例
习题七
第8章 变量的存储类型
第9章 指针
第10章 结构体、共用体、枚举及类型定义
第11章 文件
第12章 编译预处理
第13章 位运算
附录Ⅰ 常用字符与ASCⅡ代码对照表
附录Ⅱ 运算符的优先级和结合性
附录Ⅲ 常用的C库函数
参考文献
猜您喜欢