C语言程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:邓春伟主编
- 出 版 社:长春:吉林教育出版社
- 出版年份:2008
- ISBN:9787538355642
- 页数:218 页
第1章 C语言概述 1
1.1 C语言历史 1
1.2 C语言的特点 2
1.3 简单的C语言源程序介绍 3
1.4 程序设计的灵魂——算法 6
1.4.1 什么是算法 6
1.4.2 算法的特征 7
1.4.3 算法的表示 7
1.5 C程序的上机步骤 10
本章小结 11
习题 11
第2章 C语言基础知识 14
2.1 关于C语言的数据类型 14
2.2 标识符号 15
2.3 数据 16
2.3.1 常量 16
2.3.2 变量 19
2.3.3 变量赋初值 21
2.3.4 各种类型混合运算 21
2.4 常用的输入\输出语句 23
2.4.1 字符输入\输出函数 23
2.4.2 格式输入\输出函数 24
本章小结 28
习题 28
第3章 运算符及其表达式 35
3.1 算术运算符及其算术表达式 36
3.1.1 表达式 36
3.1.2 算术运算符及其表达式 36
3.2 自增、自减运算符 38
3.2.1 自增、自减运算符++、-- 38
3.2.2 有关自增、自减运算符的说明 40
3.3 赋值运算符及其赋值表达式 40
3.3.1 赋值运算符 40
3.3.2 常用形式 41
3.3.3 赋值表达式及赋值运算符的优先级与结合性 41
3.3.4 赋值过程中的类型转换 42
3.4 关系运算符及其表达式 44
3.4.1 关系运算符及其优先级 44
3.4.2 关系表达式 45
3.5 逻辑运算符及逻辑表达式 45
3.5.1 逻辑运算符及其优先关系 45
3.5.2 逻辑表达式 47
3.6 位运算符 49
3.7 其他运算符 51
本章小结 53
习题 53
第4章 C程序设计——顺序和选择结构程序设计 55
4.1 C结构化程序设计 55
4.1.1 结构化程序设计思想 55
4.1.2 结构化程序设计的三种基本结构 56
4.2 C语言中的语句 58
4.3 顺序结构程序设计 60
4.4 选择结构程序设计 61
4.4.1 if语句 62
4.4.2 switch语句 69
4.5 顺序结构和选择结构程序设计举例 72
4.5.1 顺序结构程序设计举例 72
4.5.2 选择结构程序设计举例 74
本章小结 77
习题 77
第5章 循环结构程序设计 79
5.1 循环结构控制语句 79
5.2 循环嵌套 86
5.3 break和continue语句 88
5.4 程序举例 91
本章小结 95
习题 96
第6章 数组 99
6.1 一维数组的定义和引用 99
6.1.1 一维数组的定义方式 99
6.1.2 一维数组元素的引用 101
6.1.3 一维数组的初始化 102
6.1.4 一维数组程序举例 103
6.2 用数组实现排序问题 104
6.2.1 冒泡(起泡)排序法 104
6.2.2 选择排序法 106
6.2.3 插入排序法 108
6.3 二维数组的定义和引用 109
6.3.1 二维数组的定义 109
6.3.2 二维数组元素的引用 110
6.3.3 二维数组的初始化 111
6.3.4 二维数组程序举例 112
6.4 字符数组 114
6.4.1 字符数组的定义 114
6.4.2 字符数组的初始化 115
6.4.3 字符数组的引用 115
6.4.4 字符串和字符串结束标志 116
6.4.5 字符数组的输入输出 116
6.4.6 字符串处理函数 118
6.4.7 字符数组程序举例 122
本章小结 123
习题 123
第7章 函数 125
7.1 引言 125
7.2 函数的定义 125
7.2.1 函数的分类 126
7.2.2 函数的定义 126
7.3 函数参数及其函数的值 127
7.4 函数的调用 129
7.4.1 函数的调用 129
7.4.2 函数的声明 129
7.4.3 函数的嵌套调用 130
7.5 函数递归调用 131
7.6 数组作为函数参数 133
7.6.1 数组元素作函数实参 133
7.6.2 数组名作函数参数 133
7.7 程序举例 135
7.8 变量的作用域 138
7.8.1 局部变量 138
7.8.2 全局变量 139
7.9 变量的存储类别 141
本章小结 143
习题 143
第8章 指针 145
8.1 指针的基本概念 145
8.1.1 指针的概念 145
8.1.2 指针变量的定义与初始化 147
8.1.3 指针的运算及引用 148
8.1.4 指针作为函数参数 151
8.2 指针与数组 154
8.2.1 指针与一维数组 154
8.2.2 指针与字符串 158
8.3 指针与函数 163
8.3.1 指向函数的指针 164
8.3.2 返回指针的函数 165
8.3.3 带参数的主函数 167
8.4 程序举例 168
本章小结 173
习题 176
第9章 结构体与共用体 177
9.1 结构体变量的定义及引用 177
9.1.1 结构体变量的定义 177
9.1.2 结构体变量的引用 179
9.1.3 结构体变量的初始化及结构体数组 180
9.2 指向结构体类型数据的指针 181
9.2.1 结构体类型的指针变量 181
9.2.2 用指向结构体的指针作函数参数 182
9.3 共用体 185
9.3.1 共用体的定义 185
9.3.2 共用体变量的引用及特点 186
9.3.3 共用体变量的应用 187
9.4 枚举类型 188
9.4.1 枚举类型的定义和枚举变量的说明 188
9.4.2 枚举类型变量的赋值和使用 189
本章小结 191
习题 192
第10章 文件 193
10.1 C文件概述 193
10.2 文件指针 195
10.3 文件的打开与关闭 196
10.3.1 文件的打开(fopen函数) 196
10.3.2 文件的关闭(fclose函数) 197
10.4 文件的读写 198
10.4.1 字符读写函数fgetc和fputc 198
10.4.2 数据块读写函数fread和fwrite 199
10.5 文件的随机读写 201
10.5.1 文件定位 201
10.5.2 文件的随机读写 202
10.6 文件检测函数 203
本章小结 204
习题 204
附录1 C语言关键字 205
附录2 运算符和结合性 206
附录3 常用字符与ASCII代码对照表 208
附录4 C库函数 211
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《吉林省志 卷2 大事记》吉林省地方志编纂委员会编纂 2002
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018
- 《学前教育学》王换成主编 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019