书籍详情
C语言程序设计基础与上机指导
作者:李岩主?
出版社:清华大学出版社
出版时间:2006-01-01
ISBN:9787302122890
定价:¥29.00
购买这本书可以去
内容简介
C语言是一种高级编程语言,同时也具有很多低级语言编程的灵活性。它支持面向过程的编程方式,是学习计算机语言编程最基础的学习内容。在C语言的基础之上诞生了很多优秀的程序通过学习C语言将使读者对计算机编程有更深刻的认识。 本书作者在多年教学经验基础上,根据学生的认知规律精心组织了本教材内容,并通过大量有现实意义的例题,循序渐进地介绍了c语言程序设计的有关概念和编程技巧。书中例题都经过了仔细的调试,配有大量的上机实训题和课后习题,并为教师配有上机实训参考答案和课后习题参考答案 本书概念清晰、例题丰富、深入浅出、知识结构及深度合理,可作为高职高专院校的教材,也可作为计算机培训班的教材以及自学者的参考书?
作者简介
暂缺《C语言程序设计基础与上机指导》作者简介
目录
第1章C语言概述
1.1C语言的产生和发展
1.2C程序的构成简述
1.2.1基本单词
1.2.2语句
1.2.3函数
1.2.4一个简单的例子
1.3C程序的书写格式
1.4C程序设计简述
1.4.1赋值语句的简单使用
1.4.2格式输入/输出函数的简单使用
1.4.3库函数和头文件
1.4.4简单程序设汁举例
1.5TurboC2.0集成环境的使用
1.5.1TurboC2.0的启动
1.5.2TurboC2.0集成环境窗口
1.5.3TurboC2.0子菜单
1.5.4源程序的建立和编辑
1.5.5源程序的编译、连接和运行
1.6排错与测试
1.6.1排错
1.6.2测试
1.7上机指导
1.7.1实验目的
1.7.2实验内容
习题
第2章数据类型及其运算
2.1C语言的基本数据类型
2.1.1五种基本数据类型
2.1.2基本数据类型的存储方式和取值范围
2.1.3基本数据类型的修饰
2.2常鼍
2.2.1一般常量
2.2.2符号常数
2.3变量
2.3.1变量的定义
2.3.2变量定义的位置
2.3.3变量的存储类型
2.3.4变量的初始化
2.4C语言中运算符与运算符的分类
2.4.1算术运算符
2.4.2关系运算符
2.4.3逻辑运算符
2.4.4位运算符
2.4.5赋值运算符
2.4.6逗号运算符
2.4.7括号运算符
2.5表达式与表达式的计算
2.5.1表达式
2.5.2复合表达式的计算
2.5.3数据类型转换
2.5.4自加1、自减1运算
2.6上机指导
2.6.1实验目的
2.6.2实验内容
习题
第3章基本语句与数据输入/输出
3.1基本语句
3.1.1表达式语句
3.1.2空语句
3.1.3块语句
3.1.4变量定义语句
3.1.5typedef语句
3.2常用函数的使用
3.2.1数学函数
3.2.2字符处理函数
3.3数据的输入/输出
3.3.1字符数据的输入/输出
3.3.2格式化输入/输出
3.4上机指导
3.4.1实验目的
3.4.2实验内容
习题
第4章分支结构程序
4.1结构化程序设计的概念
4.1.1程序的概念
4.1.2算法及其描述
4.1.3结构化程序设计
4.2if语句
4.2.1if语句的基本形式
4.2.2if语句的嵌套
4.3条件表达式及其使用
4.3.1条件表达式
4.3.2条件表达式组成的选择结构
4.4switch语句
4.4.1switch语句的格式
4.4.2switch语句的执行流程
4.4.3用switch构成多分支选择结构
4.5break语句
4.6上机指导
4.6.1实验目的
4.6.2实验内容
习题
第5章循环结构程序设计
5lfor语句
5.1.1for循环的一般格式
5.1.2for循环的执行流程
5.1.3for循环的使用
5.2while语句
5.2.1while循环的一般格式.
5.2.2while循环的执行流程.
5.2.3while循环的使用
5.3dowhile语句
5.3.1dowhile循环的一般格式
5.3.2dowhile循环的执行流程
5.3.3dowhile循环的使用.
5.4循环的嵌套
5.4.1一个二重循环的例子
5.4.2嵌套循环的使用
5.5转移控制语句
5.5.1break语句
5.5.2continue语句
5.5.3goto语句和标号
5.6上机指导
5.6.1实验目的
5.6.2实验内容
习题
第6章数组和字符串
6.1数组的概念
6.1.1什么是数组
6.112数组的维数
6.1.3数组的数据类型
6.2数组的定义和初始化
6.2.1数组的定义和存储
6.2.2数组的初始化
6.3数组的基本操作
6.3.1数组元素的引用
6.3.2数组的赋值
6.3.3数组的输入和输出
6.4数组在数值计算中的应用
6.4.1数据统计
6.4.2排序
6.4.3数据检索
6.5字符串与数组
6.5.1字符串
6.5.2字符串处理函数
6.5.3字符串数组
6.6上机指导
6.6.1实验目的
6.6.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.4函数作用范围
7.4.1内部函数
7.4.2外部函数
7.5函数变量的作用域
7.5.1局部变量
7.5.2形式参数
7.5.3全程变量
7.6上机指导
7.6.1实验目的
7.6.2实验内容
习题
第8章指针
8.1指针的概念
8.1.1变量的地址与变量的内容
8.1.2直接访问与间接访问
8.13指针指针变景
8.2指针变量的定义与引用
8.2.1指针变量的定义
8.2.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.6指针与内存的动态分配
8.6.1内存动态分配的含义
8.6.2动态内存分配的步骤
8.6.3常用的内存动态分配函数
8.7指针与函数
8.7.1指针作为函数的参数
8.7.2指针函数
8.7.3指向函数的指针
8.8上机指导
8.8.1实验目的
8.8.2实验内容
习题
第9章编译预处理
9.1宏定义
9.1.1不带参数的宏定义
9.1.2带参数的宏定义
9.1.3宏定义的解除和重新定义宏
9.2文件包含
9.2.1文件包含的形式
9.2.2文件包含的作用
9.3条件编译
9.4上机指导
9.4.1实验目的
9.4.2实验内容
习题
第10章复合数据类型
10.1结构体
10.1.1定义结构体类型
10.1.2定义结构体类型的变量
10.1.3结构体类型变量的初始化
10.1.4结构体类型变量成员变量的使用
10.1.5结构数组
10.1.6结构指针变量
10.1.7结构指针变量作函数参数
10.2链表
10.2.1单链表的概念
10.2.2创建一个链表
10.2.3输HJ一个链表
10.2.4连接两个链表
10.3共用体
10.3.1共用体类型的定义
10.3.2联合变量的说明
10.3.3共用体变量赋值及使用
10.4枚举类型
10.4.1枚举类型的定义
10.4.2枚举类型变量的定义和使用
10.5上机指导
10.5.1实验目的
10.5.2实验内容
习题
第11章文件
11.1文件概述
l1.1.1文件的编码方式
11.1.2文件操作的步骤
11.2文件的打开与关闭
11.2.1文件指针
11.2.2打开文件
11.2.3关闭文件
l1.3文件的读写操作
11.3.1文本文件读写函数
11.3.2...进制文件读写函数
11.4文件检测函数
11.4.1检测文件结尾函数
11.4.2检测文件读写出错函数
11.4.3清除文件末尾和出错标志函数
l1.5文件的随机存取
11.5.1文件的存取方式
11.5.2文件指针定位函数
11.5.3文件的随机存取
11.6上机指导
11.6.1实验目的
11.6.2实验内容
习题
附录A常用字符与ASCIl代码对照表
附录B习题答案
1.1C语言的产生和发展
1.2C程序的构成简述
1.2.1基本单词
1.2.2语句
1.2.3函数
1.2.4一个简单的例子
1.3C程序的书写格式
1.4C程序设计简述
1.4.1赋值语句的简单使用
1.4.2格式输入/输出函数的简单使用
1.4.3库函数和头文件
1.4.4简单程序设汁举例
1.5TurboC2.0集成环境的使用
1.5.1TurboC2.0的启动
1.5.2TurboC2.0集成环境窗口
1.5.3TurboC2.0子菜单
1.5.4源程序的建立和编辑
1.5.5源程序的编译、连接和运行
1.6排错与测试
1.6.1排错
1.6.2测试
1.7上机指导
1.7.1实验目的
1.7.2实验内容
习题
第2章数据类型及其运算
2.1C语言的基本数据类型
2.1.1五种基本数据类型
2.1.2基本数据类型的存储方式和取值范围
2.1.3基本数据类型的修饰
2.2常鼍
2.2.1一般常量
2.2.2符号常数
2.3变量
2.3.1变量的定义
2.3.2变量定义的位置
2.3.3变量的存储类型
2.3.4变量的初始化
2.4C语言中运算符与运算符的分类
2.4.1算术运算符
2.4.2关系运算符
2.4.3逻辑运算符
2.4.4位运算符
2.4.5赋值运算符
2.4.6逗号运算符
2.4.7括号运算符
2.5表达式与表达式的计算
2.5.1表达式
2.5.2复合表达式的计算
2.5.3数据类型转换
2.5.4自加1、自减1运算
2.6上机指导
2.6.1实验目的
2.6.2实验内容
习题
第3章基本语句与数据输入/输出
3.1基本语句
3.1.1表达式语句
3.1.2空语句
3.1.3块语句
3.1.4变量定义语句
3.1.5typedef语句
3.2常用函数的使用
3.2.1数学函数
3.2.2字符处理函数
3.3数据的输入/输出
3.3.1字符数据的输入/输出
3.3.2格式化输入/输出
3.4上机指导
3.4.1实验目的
3.4.2实验内容
习题
第4章分支结构程序
4.1结构化程序设计的概念
4.1.1程序的概念
4.1.2算法及其描述
4.1.3结构化程序设计
4.2if语句
4.2.1if语句的基本形式
4.2.2if语句的嵌套
4.3条件表达式及其使用
4.3.1条件表达式
4.3.2条件表达式组成的选择结构
4.4switch语句
4.4.1switch语句的格式
4.4.2switch语句的执行流程
4.4.3用switch构成多分支选择结构
4.5break语句
4.6上机指导
4.6.1实验目的
4.6.2实验内容
习题
第5章循环结构程序设计
5lfor语句
5.1.1for循环的一般格式
5.1.2for循环的执行流程
5.1.3for循环的使用
5.2while语句
5.2.1while循环的一般格式.
5.2.2while循环的执行流程.
5.2.3while循环的使用
5.3dowhile语句
5.3.1dowhile循环的一般格式
5.3.2dowhile循环的执行流程
5.3.3dowhile循环的使用.
5.4循环的嵌套
5.4.1一个二重循环的例子
5.4.2嵌套循环的使用
5.5转移控制语句
5.5.1break语句
5.5.2continue语句
5.5.3goto语句和标号
5.6上机指导
5.6.1实验目的
5.6.2实验内容
习题
第6章数组和字符串
6.1数组的概念
6.1.1什么是数组
6.112数组的维数
6.1.3数组的数据类型
6.2数组的定义和初始化
6.2.1数组的定义和存储
6.2.2数组的初始化
6.3数组的基本操作
6.3.1数组元素的引用
6.3.2数组的赋值
6.3.3数组的输入和输出
6.4数组在数值计算中的应用
6.4.1数据统计
6.4.2排序
6.4.3数据检索
6.5字符串与数组
6.5.1字符串
6.5.2字符串处理函数
6.5.3字符串数组
6.6上机指导
6.6.1实验目的
6.6.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.4函数作用范围
7.4.1内部函数
7.4.2外部函数
7.5函数变量的作用域
7.5.1局部变量
7.5.2形式参数
7.5.3全程变量
7.6上机指导
7.6.1实验目的
7.6.2实验内容
习题
第8章指针
8.1指针的概念
8.1.1变量的地址与变量的内容
8.1.2直接访问与间接访问
8.13指针指针变景
8.2指针变量的定义与引用
8.2.1指针变量的定义
8.2.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.6指针与内存的动态分配
8.6.1内存动态分配的含义
8.6.2动态内存分配的步骤
8.6.3常用的内存动态分配函数
8.7指针与函数
8.7.1指针作为函数的参数
8.7.2指针函数
8.7.3指向函数的指针
8.8上机指导
8.8.1实验目的
8.8.2实验内容
习题
第9章编译预处理
9.1宏定义
9.1.1不带参数的宏定义
9.1.2带参数的宏定义
9.1.3宏定义的解除和重新定义宏
9.2文件包含
9.2.1文件包含的形式
9.2.2文件包含的作用
9.3条件编译
9.4上机指导
9.4.1实验目的
9.4.2实验内容
习题
第10章复合数据类型
10.1结构体
10.1.1定义结构体类型
10.1.2定义结构体类型的变量
10.1.3结构体类型变量的初始化
10.1.4结构体类型变量成员变量的使用
10.1.5结构数组
10.1.6结构指针变量
10.1.7结构指针变量作函数参数
10.2链表
10.2.1单链表的概念
10.2.2创建一个链表
10.2.3输HJ一个链表
10.2.4连接两个链表
10.3共用体
10.3.1共用体类型的定义
10.3.2联合变量的说明
10.3.3共用体变量赋值及使用
10.4枚举类型
10.4.1枚举类型的定义
10.4.2枚举类型变量的定义和使用
10.5上机指导
10.5.1实验目的
10.5.2实验内容
习题
第11章文件
11.1文件概述
l1.1.1文件的编码方式
11.1.2文件操作的步骤
11.2文件的打开与关闭
11.2.1文件指针
11.2.2打开文件
11.2.3关闭文件
l1.3文件的读写操作
11.3.1文本文件读写函数
11.3.2...进制文件读写函数
11.4文件检测函数
11.4.1检测文件结尾函数
11.4.2检测文件读写出错函数
11.4.3清除文件末尾和出错标志函数
l1.5文件的随机存取
11.5.1文件的存取方式
11.5.2文件指针定位函数
11.5.3文件的随机存取
11.6上机指导
11.6.1实验目的
11.6.2实验内容
习题
附录A常用字符与ASCIl代码对照表
附录B习题答案
猜您喜欢