书籍详情
C程序设计语言
作者:李莉主编
出版社:山东大学出版社
出版时间:2004-01-01
ISBN:9787560728384
定价:¥23.80
购买这本书可以去
内容简介
C语言是近年来得到广泛应用的一种计算机语言,C语言功能丰富、使用灵活、目标程序效率高、可移植性好,在实际编程中,它有其他语言无法比拟的优势,可用于开发系统软件和应用软件。现在许多高校都开设了C语言课程,全国计算机等级考试二级将C语言列为考试课程,作者在多年讲授C语言课程的基础上,结合全国计算机考试C语言程序设计大纲,编写本书;力求做到语言简明、概念清晰、通俗易懂,重点放在基本概念、基本方法上。使读者在学习程序设计语言的同时,培养自己的优良编程风格,掌握基本的编程方法、基本算法。《C程序设计语言》可作为大中专学校教材,各类成人教育用书,也可以作为计算机等级考试的参考资料。本书参照ANSI标准C编写,以Turbo C 2.0为程序运行环境,主要介绍C的数据类型与运算、C的结构化程序设计方法、函数问数据传递、C的数组和指针概念及应用、结构体与共用体、文件的用法等。
作者简介
暂缺《C程序设计语言》作者简介
目录
第1章 C语言基础知识
1.1 C语言的发展及特点
1.2 C语言程序的构成
1.3 C语言的风格和源程序的书写格式
1.4 C程序的编译和执行
1.5 TC集成开发环境简介
习题
第2章 数据类型、运算符及表达式
2.1 数制基础及计算机中数的表示
2.2 C语言的数据类型及其取值范围
2.3 各种类型常量及其表示
2.4 变量及其类型定义
2.5 C语言运算符的分类、运算优先级和结合性
2.6 算术运算符和算术表达式
2.7 赋值运算符和赋值表达式
2.8 关系运算符和关系表达式
2.9 逻辑运算符和逻辑表达式
2.10 测试数据长度运算符sizeof
2.11 不同类型数据间的转换与运算
习题
第3章 C语言的基本语句
3.1 表达式语句、空语句、复合语句
3.2 形成流程控制结构的语句
3.3 数据的输入与输出、输入输出函数的调用
习颢
第4章 选择结构程序设计
4.1 计算机算法及其常用描述方法
4.2 结构化程序设计的概念
4.3 C语言语句慨述
4.4 选择结构程序设计
4.5 选择结构的嵌套
4.6 用switch语句实现多分支选择结构
习题
第5章 循环结构程序设计
5.1 for语句
5.2 whik语句
5.3 do-while语句
5.4 使用goto语句实现循环
5.5 多重循环
5.6 break语句与continue语句
5.7 几种循环的关系与比较
5.8 应用程序举例
习题
第6章 函数
6.1 C程序的模块结构
6.2 函数调用时参数值的传递
6.3 局部变量和全局变量
6.4 变量的存储类型、变量的作用域和生存期
6.5 函数的嵌套调用和递归调用
6.6 内部函数与外部函数
习题
第7章 数组定义和引用
7.1 数组的定义和初始化
7.2 数组元素的引用
7.3 数组的赋值
7.4 数值数组的输入和输出
7.5 数组应用程序举例
7.6 字符型数组和字符串
习题
第8章 指针
8.1 地址以及和地址有关的运算
8.2 指针的概念及指针变量的定义
8.3 通过指针引用变量、数组、字符串
8.4 指针数组和二级指针
8.5 用指针进行内存动态分配
8.6 用指针作函数参数
8.7 返回指针值的指针型函数
8.8 函数指针
8.9 main()函数的命令行参数
习题
第9章 编译预处理
9.1 宏定义
9.2 "文件包含"处理
习题
第10章 结构体与共用体
10.1 结构体类型变量的定义和引用
10.2 结构数组
10.3 指向结构体变量和结构数组的指针
10.4 递归结构和链表
10.5 共用体(联合)
10.6 枚举
10.7 类型定义(typedef)
习题
第11章 位运算
11.1 位运算
11.2 简单的位运算应用举例
11.3 位段
习题
第12章 文件操作
12.1 文件概述
12.2 文件的打开与关闭
12.3 文件检测函数
12.4 文件读写函数
12.5 文件的定位与随机读写
习题
附录一 C运算符的优先级与结合性
附录二 ASC II代码表
附录三 Turbo C 2.0常用库函数及其标题文件
附录四 Turbo C 2.0编译错误信息
附录五 实验指导
1.1 C语言的发展及特点
1.2 C语言程序的构成
1.3 C语言的风格和源程序的书写格式
1.4 C程序的编译和执行
1.5 TC集成开发环境简介
习题
第2章 数据类型、运算符及表达式
2.1 数制基础及计算机中数的表示
2.2 C语言的数据类型及其取值范围
2.3 各种类型常量及其表示
2.4 变量及其类型定义
2.5 C语言运算符的分类、运算优先级和结合性
2.6 算术运算符和算术表达式
2.7 赋值运算符和赋值表达式
2.8 关系运算符和关系表达式
2.9 逻辑运算符和逻辑表达式
2.10 测试数据长度运算符sizeof
2.11 不同类型数据间的转换与运算
习题
第3章 C语言的基本语句
3.1 表达式语句、空语句、复合语句
3.2 形成流程控制结构的语句
3.3 数据的输入与输出、输入输出函数的调用
习颢
第4章 选择结构程序设计
4.1 计算机算法及其常用描述方法
4.2 结构化程序设计的概念
4.3 C语言语句慨述
4.4 选择结构程序设计
4.5 选择结构的嵌套
4.6 用switch语句实现多分支选择结构
习题
第5章 循环结构程序设计
5.1 for语句
5.2 whik语句
5.3 do-while语句
5.4 使用goto语句实现循环
5.5 多重循环
5.6 break语句与continue语句
5.7 几种循环的关系与比较
5.8 应用程序举例
习题
第6章 函数
6.1 C程序的模块结构
6.2 函数调用时参数值的传递
6.3 局部变量和全局变量
6.4 变量的存储类型、变量的作用域和生存期
6.5 函数的嵌套调用和递归调用
6.6 内部函数与外部函数
习题
第7章 数组定义和引用
7.1 数组的定义和初始化
7.2 数组元素的引用
7.3 数组的赋值
7.4 数值数组的输入和输出
7.5 数组应用程序举例
7.6 字符型数组和字符串
习题
第8章 指针
8.1 地址以及和地址有关的运算
8.2 指针的概念及指针变量的定义
8.3 通过指针引用变量、数组、字符串
8.4 指针数组和二级指针
8.5 用指针进行内存动态分配
8.6 用指针作函数参数
8.7 返回指针值的指针型函数
8.8 函数指针
8.9 main()函数的命令行参数
习题
第9章 编译预处理
9.1 宏定义
9.2 "文件包含"处理
习题
第10章 结构体与共用体
10.1 结构体类型变量的定义和引用
10.2 结构数组
10.3 指向结构体变量和结构数组的指针
10.4 递归结构和链表
10.5 共用体(联合)
10.6 枚举
10.7 类型定义(typedef)
习题
第11章 位运算
11.1 位运算
11.2 简单的位运算应用举例
11.3 位段
习题
第12章 文件操作
12.1 文件概述
12.2 文件的打开与关闭
12.3 文件检测函数
12.4 文件读写函数
12.5 文件的定位与随机读写
习题
附录一 C运算符的优先级与结合性
附录二 ASC II代码表
附录三 Turbo C 2.0常用库函数及其标题文件
附录四 Turbo C 2.0编译错误信息
附录五 实验指导
猜您喜欢