暂无评论
图文详情
- ISBN:9787113187446
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:256
- 出版时间:2014-08-01
- 条形码:9787113187446 ; 978-7-113-18744-6
内容简介
《C语言程序设计/普通高等院校“十二五”规划教材》共分12章,内容包括:C语言概述,数据类型、运算符与表达式,顺序结构程序设计,选择结构程序设计,循环结构程序设计,编译预处理,数组,函数,指针,结构体与共用体,位运算,文件。 《C语言程序设计/普通高等院校“十二五”规划教材》由多年从事C语言程序设计教学的老师编写,内容理论联系实际,由浅入深,通俗易懂,注重对学生实践能力的培养,便于学生自学。 《C语言程序设计/普通高等院校“十二五”规划教材》适合作为普通高等院校相关专业“C语言程序设计”课程的教材,也可作为程序设计爱好者的自学参考用书。
目录
第1章 C语言概述
1.1 程序设计语言的发展历史
1.2 C语言的发展历程及其主要特点
1.2.1 C语言的发展历程
1.2.2 C语言的主要特点
1.3 C语言的基本组成
1.4 C程序的编写与运行
1.4.1 Visualc++6.0环境
1.4.2 编写与运行C语言程序
小结
习题
第2章 数据类型、运算符与表达式
2.1 C语言中的数据类型
2.2 常量与变量
2.2.1 常量
2.2.2 变量
2.3 整型数据
2.3.1 整型常量
2.3.2 整型变量
2.3.3 整型数据在内存中的存储形式
2.4 实型数据
2.4.1 实型常量
2.4.2 实型变量
2.5 字符型数据
2.5.1 字符常量
2.5.2 字符变量
2.5.3 字符串常量
2.6 运算符和表达式
2.6.1 运算符概述
2.6.2 表达式概述
2.6.3 算术运算符与算术表达式
2.6.4 关系运算符与关系表达式
2.6.5 赋值运算符与赋值表达式
2.6.6 逻辑运算符与逻辑表达式
2.6.7 自增、自减运算符
2.6.8 逗号运算符与逗号表达式
2.6.9 sizeof运算符
2.7 运算符的优先级与类型的强制转换
2.7.1 运算符的优先级
2.7.2 强制类型转换
小结
习题
第3章 顺序结构程序设计
3.1 结构化程序设计的基本结构
3.1.1 语句的概念
3.1.2 赋值语句
3.1.3 三种基本结构
3.2 程序设计中算法的表示方法
3.3 数据的输入与输出语句
3.3.1 字符数据的输入与输出
3.3.2 用printf()函数输出数据
3.3.3 用scanf()函数输入数据
3.4 顺序结构综合实例
小结
习题
第4章 选择结构程序设计
4.1 单分支结构
4.1.1 if语句的三种形式
4.1.2 if语句的嵌套
4.1.3 条件运算符
4.2 多分支结构
4.3 分支结构综合实例
小结
习题
第5章 循环结构程序设计
5.1 循环结构的基本概念
5.2 循环语句
5.2.1 while循环语句
5.2.2 dowhile循环语句
5.2.3 for循环语句
5.3 三种循环的比较
5.4 循环嵌套
5.5 循环中断语句
5.5.1 break语句
5.5.2 continue语句
5.6 循环结构综合实例
小结
习题
第6章 编译预处理
6.1 宏定义
6.1.1 无参宏定义
6.1.2 有参宏定义
6.2 文件包含
6.3 条件编译
6.4 多文件结构
6.4.1 程序的多文件组织方法
6.4.2 多文件程序的编译和连接
6.5 编译预处理综合实例
小结
习题
第7章 数组
7.1 数组的基本概念
7.2 一维数组
7.2.1 一维数组的定义与初始化
7.2.2 一维数组的引用
7.2.3 一维数组应用举例
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.4.5 字符数组应用举例
7.5 数组综合实例
小结
习题
第8章 函数
8.1 函数的分类
8.2 函数的定义与声明
8.3 函数的参数和函数的值
8.3.1 参数的传递规则
8.3.2 函数的返回值
8.4 函数的调用
8.4.1 函数调用的一般形式
8.4.2 函数的声明和函数原型
8.4.3 函数的嵌套调用
8.4.4 函数的递归调用
8.5 数组名作为函数参数
8.5.1 一维数组名作为函数的参数
8.5.2 多维数组名作为函数的参数
8.6 局部变量与全局变量
8.6.1 局部变量
8.6.2 全局变量
8.7 变量的存储类别
8.7.1 动态变量
8.7.2 静态变量
8.7.3 寄存器变量
8.7.4 外部变量
8.8 内部函数和外部函数
8.8.1 内部函数
8.8.2 外部函数
小结
习题
第9章 指针
9.1 指针与指针变量
9.1.1 指针
9.1.2 指针变量
9.2 指针与函数
9.2.1 函数指针变量
9.2.2 返回指针的函数
9.2.3 指向指针的指针
9.3 指针与数组
9.3.1 指向一维数组的指针
9.3.2 指向二维数组的指针
9.3.3 指向数组的指针做函数参数
9.3.4 指针数组
9.4 指针与字符串
9.4.1 指向字符串的指针
9.4.2 指向字符串的指针做函数参数
9.5 指针综合实例
小结
习题
第10章 结构体与共用体
10.1 结构体
10.1.1 结构体的定义
10.1.2 结构体变量的定义
10.1.3 结构体变量的引用
10.2 结构体变量作为函数参数及返回结构体类型值的函数
10.2.1 结构体变量作为函数参数
10.2.2 结构体类型函数
10.3 用指针处理链表
10.3.1 链表的基本概念
10.3.2 处理动态链表的库函数
10.4 共用体
10.4.1 共用体的定义
10.4.2 共用体变量的定义及引用
10.5 枚举类型
10.6 用typedef定义类型
10.7 结构体综合实例
小结
习题
第11章 位运算
11.1 位运算符和位运算
11.1.1 位运算符
11.1.2 位运算符的运算功能
11.2 位运算综合实例
小结
习题
第12章 文件
12.1 文件的概念
12.2 文件指针
12.3 打开与关闭文件
12.4 文件常用操作函数的使用
12.4.1 fgetc()函数和fputc()函数
12.4.2 feof()函数
12.4.3 fscanf()函数和fprintf()函数
12.4.4 fgets()函数和fputs()函数
12.4.5 fread0函数和fwrite()函数
12.5 文件定位函数
12.5.1 fseek()函数
12.5.2 ftell()函数
12.5.3 rewind()函数
12.6 文件综合实例
小结
习题
附录A C语言运算符的优先级和结合方向
附录B C语言关键字及其用途
附录C ASCⅡ码表
附录D C语言中常用的库函数
附录E C语言中常见错误分析
参考文献
1.1 程序设计语言的发展历史
1.2 C语言的发展历程及其主要特点
1.2.1 C语言的发展历程
1.2.2 C语言的主要特点
1.3 C语言的基本组成
1.4 C程序的编写与运行
1.4.1 Visualc++6.0环境
1.4.2 编写与运行C语言程序
小结
习题
第2章 数据类型、运算符与表达式
2.1 C语言中的数据类型
2.2 常量与变量
2.2.1 常量
2.2.2 变量
2.3 整型数据
2.3.1 整型常量
2.3.2 整型变量
2.3.3 整型数据在内存中的存储形式
2.4 实型数据
2.4.1 实型常量
2.4.2 实型变量
2.5 字符型数据
2.5.1 字符常量
2.5.2 字符变量
2.5.3 字符串常量
2.6 运算符和表达式
2.6.1 运算符概述
2.6.2 表达式概述
2.6.3 算术运算符与算术表达式
2.6.4 关系运算符与关系表达式
2.6.5 赋值运算符与赋值表达式
2.6.6 逻辑运算符与逻辑表达式
2.6.7 自增、自减运算符
2.6.8 逗号运算符与逗号表达式
2.6.9 sizeof运算符
2.7 运算符的优先级与类型的强制转换
2.7.1 运算符的优先级
2.7.2 强制类型转换
小结
习题
第3章 顺序结构程序设计
3.1 结构化程序设计的基本结构
3.1.1 语句的概念
3.1.2 赋值语句
3.1.3 三种基本结构
3.2 程序设计中算法的表示方法
3.3 数据的输入与输出语句
3.3.1 字符数据的输入与输出
3.3.2 用printf()函数输出数据
3.3.3 用scanf()函数输入数据
3.4 顺序结构综合实例
小结
习题
第4章 选择结构程序设计
4.1 单分支结构
4.1.1 if语句的三种形式
4.1.2 if语句的嵌套
4.1.3 条件运算符
4.2 多分支结构
4.3 分支结构综合实例
小结
习题
第5章 循环结构程序设计
5.1 循环结构的基本概念
5.2 循环语句
5.2.1 while循环语句
5.2.2 dowhile循环语句
5.2.3 for循环语句
5.3 三种循环的比较
5.4 循环嵌套
5.5 循环中断语句
5.5.1 break语句
5.5.2 continue语句
5.6 循环结构综合实例
小结
习题
第6章 编译预处理
6.1 宏定义
6.1.1 无参宏定义
6.1.2 有参宏定义
6.2 文件包含
6.3 条件编译
6.4 多文件结构
6.4.1 程序的多文件组织方法
6.4.2 多文件程序的编译和连接
6.5 编译预处理综合实例
小结
习题
第7章 数组
7.1 数组的基本概念
7.2 一维数组
7.2.1 一维数组的定义与初始化
7.2.2 一维数组的引用
7.2.3 一维数组应用举例
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.4.5 字符数组应用举例
7.5 数组综合实例
小结
习题
第8章 函数
8.1 函数的分类
8.2 函数的定义与声明
8.3 函数的参数和函数的值
8.3.1 参数的传递规则
8.3.2 函数的返回值
8.4 函数的调用
8.4.1 函数调用的一般形式
8.4.2 函数的声明和函数原型
8.4.3 函数的嵌套调用
8.4.4 函数的递归调用
8.5 数组名作为函数参数
8.5.1 一维数组名作为函数的参数
8.5.2 多维数组名作为函数的参数
8.6 局部变量与全局变量
8.6.1 局部变量
8.6.2 全局变量
8.7 变量的存储类别
8.7.1 动态变量
8.7.2 静态变量
8.7.3 寄存器变量
8.7.4 外部变量
8.8 内部函数和外部函数
8.8.1 内部函数
8.8.2 外部函数
小结
习题
第9章 指针
9.1 指针与指针变量
9.1.1 指针
9.1.2 指针变量
9.2 指针与函数
9.2.1 函数指针变量
9.2.2 返回指针的函数
9.2.3 指向指针的指针
9.3 指针与数组
9.3.1 指向一维数组的指针
9.3.2 指向二维数组的指针
9.3.3 指向数组的指针做函数参数
9.3.4 指针数组
9.4 指针与字符串
9.4.1 指向字符串的指针
9.4.2 指向字符串的指针做函数参数
9.5 指针综合实例
小结
习题
第10章 结构体与共用体
10.1 结构体
10.1.1 结构体的定义
10.1.2 结构体变量的定义
10.1.3 结构体变量的引用
10.2 结构体变量作为函数参数及返回结构体类型值的函数
10.2.1 结构体变量作为函数参数
10.2.2 结构体类型函数
10.3 用指针处理链表
10.3.1 链表的基本概念
10.3.2 处理动态链表的库函数
10.4 共用体
10.4.1 共用体的定义
10.4.2 共用体变量的定义及引用
10.5 枚举类型
10.6 用typedef定义类型
10.7 结构体综合实例
小结
习题
第11章 位运算
11.1 位运算符和位运算
11.1.1 位运算符
11.1.2 位运算符的运算功能
11.2 位运算综合实例
小结
习题
第12章 文件
12.1 文件的概念
12.2 文件指针
12.3 打开与关闭文件
12.4 文件常用操作函数的使用
12.4.1 fgetc()函数和fputc()函数
12.4.2 feof()函数
12.4.3 fscanf()函数和fprintf()函数
12.4.4 fgets()函数和fputs()函数
12.4.5 fread0函数和fwrite()函数
12.5 文件定位函数
12.5.1 fseek()函数
12.5.2 ftell()函数
12.5.3 rewind()函数
12.6 文件综合实例
小结
习题
附录A C语言运算符的优先级和结合方向
附录B C语言关键字及其用途
附录C ASCⅡ码表
附录D C语言中常用的库函数
附录E C语言中常见错误分析
参考文献
展开全部
本类五星书
本类畅销
-
全图解零基础word excel ppt 应用教程
¥16.3¥48.0 -
C Primer Plus 第6版 中文版
¥62.6¥108.0 -
零信任网络:在不可信网络中构建安全系统
¥34.2¥59.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥20.3¥39.8 -
情感计算
¥66.8¥89.0 -
大模型RAG实战 RAG原理、应用与系统构建
¥74.3¥99.0 -
大学计算机基础实验教程(MS Office版)——面向数据分析能力培养
¥29.1¥39.8 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥51.8¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥70.0¥89.8 -
LINUX实战——从入门到精通
¥52.4¥69.0 -
剪映AI
¥52.8¥88.0 -
快速部署大模型:LLM策略与实践(基于ChatGPT等大语言模型)
¥56.9¥79.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
数据存储架构与技术(第2版)
¥62.9¥89.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
实战知识图谱
¥51.8¥69.0