C语言程序设计
正版图书,可开发票,请放心购买。
¥
25.76
6.8折
¥
38
全新
库存3件
作者张仁忠,曾昭江主编
出版社电子工业出版社
ISBN9787121345920
出版时间2017-04
装帧平装
开本16开
定价38元
货号9287716
上书时间2024-07-15
商品详情
- 品相描述:全新
- 商品描述
-
目录
目 录
第1章 C语言程序设计基础1
1.1 程序与程序设计语言1
1.1.1 程序1
1.1.2 程序设计语言2
1.2 算法及其描述3
1.2.1 算法的概念3
1.2.2 算法的描述4
1.2.3 常用算法举例6
1.3 C语言的发展及其特点6
1.3.1 C语言的发展历史6
1.3.2 C语言的特点7
1.4 C语言的基本结构8
1.4.1 结构化程序设计8
1.4.2 一个C语言程序的结构8
1.5 C语言程序的开发环境9
1.5.1 在Visual C 6.0平台上开发C语言程序9
1.5.2 使用Dev C 编译系统开发C语言程序12
1.6 C语言程序举例13
本章小结15
习题一16
第2章 顺序结构程序设计18
2.1 单的C程序——顺序结构程序举例18
2.2 数据的表现形式19
2.2.1 常量和变量19
2.2.2 C语言的数据类型20
2.2.3 整型数据20
2.2.4 实型数据22
2.2.5 字符型数据23
2.2.6 字符串型数据24
2.3 运算符和表达式24
2.3.1 C运算符24
2.3.2 算术运算符和算术表达式25
2.3.3 关系运算符和关系表达式26
2.3.4 逻辑运算符和逻辑表达式27
2.4 C语句29
2.4.1 C语句的分类及作用29
2.4.2 本的C语句——赋值语句30
2.5 数据的输入/输出31
2.5.1 printf函数输出数据31
2.5.2 scanf函数输入数据33
2.5.3 字符数据的输入/输出34
本章小结36
习题二36
第3章 选择结构程序设计39
3.1 选择结构程序举例39
3.2 选择结构和条件判断41
3.3 if语句实现选择结构42
3.3.1 if语句实现选择结构举例42
3.3.2 简单的if语句结构44
3.3.3 if-else语句结构45
3.3.4 if-else-if语句结构46
3.4 选择结构的嵌套48
3.4.1 if语句的3种应用与程序流程图48
3.4.2 嵌套if语句与程序流程图49
3.4.3 if语句的嵌套应用50
3.5 switch语句实现多分支选择结构51
3.5.1 多分支结构的一般形式52
3.5.2 多分支语句的实际应用52
本章小结55
习题三55
第4章 循环结构程序设计58
4.1 循环结构程序举例58
4.2 while语句实现循环结构59
4.3 do-while语句实现循环结构61
4.4 for语句实现循环结构63
4.5 几种循环结构的比较65
4.6 循环结构的嵌套65
4.7 改变循环执行的状态66
4.7.1 break语句提前终止循环66
4.7.2 continue语句提前结束本次循环67
4.7.3 break语句和continue语句的区别68
本章小结69
习题四69
第5章 数组72
5.1 一维数组的定义和引用72
5.1.1 一维数组的定义72
5.1.2 一维数组的引用73
5.1.3 一维数组的初始化74
5.1.4 一维数组程序举例75
5.2 二维数组的定义和引用78
5.2.1 二维数组的定义78
5.2.2 二维数组的引用79
5.2.3 二维数组的初始化80
5.2.4 二维数组程序举例81
5.3 字符数组83
5.3.1 字符数组的定义83
5.3.2 字符数组的初始化83
5.3.3 字符数组的引用84
5.3.4 字符串处理函数86
5.3.5 字符数组程序举例90
本章小结91
习题五92
第6章 函数96
6.1 概述96
6.2 函数的定义97
6.2.1 无参函数的定义97
6.2.2 有参函数的定义97
6.2.3 空函数的定义98
6.3 函数的参数和函数的返回值98
6.3.1 形式参数和实际参数98
6.3.2 函数的返回值100
6.4 函数的调用102
6.4.1 函数调用的一般形式102
6.4.2 函数调用的方式103
6.4.3 函数的声明104
6.5 函数的嵌套调用106
6.6 函数的递归调用108
6.7 数组作为函数的参数112
6.8 函数中变量的作用域115
6.8.1 局部变量115
6.8.2 全局变量116
本章小结118
习题六118
第7章 指针121
7.1 变量的地址和指针121
7.2 指针变量的定义和指针变量的基类型122
7.3 为指针变量赋值124
7.3.1 为指针变量赋地址值124
7.3.2 为指针变量赋其他值126
7.4 对指针变量的操作127
7.4.1 指针的赋值运算127
7.4.2 指针的算术运算129
7.4.3 指针的关系运算129
7.5 函数之间地址值的传递131
7.5.1 指针作为函数参数131
7.5.2 函数返回地址值132
本章小结134
习题七134
第8章 结构体138
8.1 结构体类型的定义138
8.2 结构体变量140
8.2.1 结构体变量的定义140
8.2.2 结构体变量的引用142
8.2.3 结构体变量的初始化143
8.3 结构体数组143
8.3.1 定义结构体数组143
8.3.2 结构体数组初始化144
8.3.2 结构体数组应用举例145
本章小结146
习题八146
第9章 文件149
9.1 文件的相关概念149
9.1.1 文件的分类149
9.1.2 文件指针149
9.2 文件的打开与关闭150
9.2.1 文件打开函数150
9.2.2 文件的关闭150
9.3 文件的顺序读写151
9.3.1 fputc函数和fgetc函数151
9.3.2 fputs函数和fgets函数153
9.3.3 fprintf函数和fscanf函数153
9.4 文件的随机读写155
9.5 文件操作的出错检测156
本章小结157
习题九157
*第10章 位运算159
10.1 位运算符和位运算159
10.1.1 按位与运算符(&)159
10.1.2 按位或运算符(|)160
10.1.3 异或运算符(^)161
10.1.4 取反运算符(~)162
10.1.5 左移运算符(<<)163
10.1.6 右移运算符(>>)163
10.1.7 位运算符与赋值运算符组合164
10.1.8 不同长度的数据进行位运算164
10.2 位运算程序举例164
10.3 位段165
本章小结168
习题十168
实训一 顺序结构程序设计170
实训二 选择结构程序设计171
实训三 循环结构程序设计172
实训四 数组的应用176
实训五 函数的应用181
实训六 学生成绩管理系统184
附录A ASCII码表199
附录B 运算符与结合性200
参考文献202
精彩内容
C语言是一门基础性的程序设计语言,学习C语言有助于计算机专业的学生更好地学习其他程序设计语言。本书的主要内容包括:C语言程序设计基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体、文件、位运算等内容。书中每章都提供了丰富的案例和精心挑选的课后练习题,重点章节还提供了相关实训项目。本书体系结构完整,内容介绍深入浅出,注重理论与实践相结合,每个案例都经过精心调试并配有源代码和运行结果,方便读者学习。 本书既可作为高等院校“C语言程序设计”课程的教材,又可作为广大计算机程序设计人员和计算机程序设计爱好者的参考书,同时可供参加相关考试的读者参考。
— 没有更多了 —
以下为对购买帮助不大的评价