C程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:徐士良编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2004
- ISBN:7111142896
- 页数:334 页
出版说明 1
前言 1
第1章绪论 1
1.1程序设计语言 1
目 录 1
1.2程序设计的基本过程 3
1.3流程图 11
1.3.1传统流程图 11
1.4简单的C语言程序 13
1.5 C语言程序的上机步骤 16
1.7实验 18
第2章C语言的基本数据类型 20
2.1 数据在计算机中的表示 20
2.1.1 计算机记数带 20
2.1.2计算机中数的表示 30
2.2常量与变量 38
2.3基本数据类型常量 38
2.3.1整型常量 38
2.3.2实型(浮点型)常量 40
2.3.3字符型常量 42
2.4基本数据类型变量的定义 43
2.4.1 整型变量的定义 43
2.4.3字符型变量的定义 48
2.4.2实型变量的定义 48
2.5 习题 51
3.1格式输出函数 52
第3章数据的输入与输出 52
3.2格式输入函数 57
3.3字符输出函数 61
3.4字符输入函数 63
3.5习题 63
第4章C表达式与宏定义 65
4.1赋值运算 65
4.2算术运算及其表达式 66
4.3关系运算及其表达式 67
4.4逻辑运算及其表达式 70
4.5其他运算符 73
4.5.1增1与减1运算符 73
4.5.2 sizeof运算符 74
4.5.3逗号运算符 75
4.7.1符号常量定义 77
4.6标准函数 77
4.7 宏定义 77
4.7.2带参数的宏定义 78
4.8习题 82
4.9实验 84
第5章选择结构 86
5.1 语句与复合语句 86
5.2 if语句 89
5.3 if…else结构 94
5.4条件运算符 100
5.5 switch结构 103
5.6 一元二次方程的求解 110
1.3.2结构化流程图 112
5.7 习题 113
5.8实验 115
第6章编译预处理 117
6.1文件包含命令 117
6.2条件编译命令 118
1.6习题 118
第7章循环结构 125
7.1 当型循环与直到型循环 125
7.2 while语句 125
7.3 do-while语句 128
7.4对键盘输入的讨论 131
7.5 for语句 134
7.6.1循环的嵌套 137
7.6循环的嵌套与其他有关语句 137
7.6.2 break语句 140
7.6.3 continue语句 142
7.7算法举例 144
7.7.1列举与试探 144
7.7.2密码问题 148
7.7.3方程求根 149
7.8习题 154
7.9实验 155
8.1 1模块化程序设计的基本概念 158
第8章模块设计 158
8.1 模块化程序设计与C函数 158
8.1.2函数的定义 159
8.1.3函数的调用 163
8.2模块间的参数传递 168
8.2.1形参与实参的结合方式 168
8.2.2局部变量与全局变量 170
8.2.3动态存储变量与静态存储变量 172
8.2.4内部函数与外部函数 177
8.3模块的递归调用 180
8.4.1梯形法求定积分 181
8.4算法举例 181
8.4.2 Hanoi塔问题 184
8.5习题 187
8.6实验 188
第9章数组 191
9.1 数组的基本概念 191
9.2数组的定义与引用 193
9.2.1一维数组 193
9.2.2 二维数组 194
9 2.3数组的初始化 195
9.3.1 字符数组的定义与初始化 199
9.3字符数组与字符串 199
9.3.2字符串 200
9.3.3字符数组与字符串的输入与输出 201
9.3.4字符串处理函数 204
9.4数组作为函数参数 206
9.4.1形参数组与实参数组的结合 206
9.4.2二维数组作为函数参数 210
9.5算法举例 213
9.5.1有序表的二分查找 213
9.5.2冒泡排序 214
9.5.3选择排序 215
9.5.4插入排序 216
9.6习题 218
9.7实验 218
第10章指针 222
10.1指针变量 222
10.1.1指针的基本概念 222
10.1.2指针变量的定义与引用 223
10.1.3指针变量作为函数参数 226
10.1.4指向指针的指针 229
10.2指针数组 230
10.3.1 一维数组与指针 231
10.3数组与指针 231
10.3.2二维数组与指针 234
10.3.3数组指针作为函数参数 237
10.4字符串与指针 241
10.4.1字符串指针 241
10.4.2字符串指针作为函数参数 245
10.5函数与指针 248
10.5.1用函数指针变量调用函数 248
10.5.2函数指针变量作为函数参数 250
10.5.3返回指针值的函数 252
10.6 main函数的形参 252
10.7变步长梯形求积法 253
10.8习题 255
10.9实验 257
第11章结构体与联合体 259
11.1结构体类型变量 259
11.1.1 结构体类型变量的定义与引用 259
11.1.2结构体的嵌套 263
11.1.3结构体类型变量的初始化 263
11.1.4结构体与函数 265
11.2结构体数组 268
11.2.1 结构体类型数组的定义与引用 268
11.2.2结构体类型数组作为函数参数 271
11.3.1 结构体类型指针变量的定义与引用 272
11.3结构体与指针 273
11.3.2结构体类型指针作为函数参数 274
11.4链表 279
11.4.1链表的基本概念 279
11.4.2链表的基本运算 281
11.4.3多项式的表示与运算 285
11.5联合体 289
11.6枚举类型与自定义类型名 291
11.6.1枚举类型 291
11.6.2 自定义类型名 294
11.7习题 295
11.8实验 295
第12章文件 299
12.1文件的基本概念 299
12.2文件的基本操作 300
12.2.1文件的打开与关闭 300
12.2.2文件的读写 302
12.2.3文件的定位 307
12.3程序举例 308
12.4习题 310
12.5实验 311
第13章位运算 314
13.1二进制位运算 314
13.2位段 319
13.3程序举例 322
13.4习题 324
13.5实验 325
附录 326
附录A基本ASCⅡ码表 326
附录B Turbo C常用库函数 328
参考文献 334
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019