程序设计基础 C语言PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:孔繁之主编;王玉锋,王猛,孔英等副主编
- 出 版 社:北京:科学出版社
- 出版年份:2013
- ISBN:9787030368942
- 页数:317 页
第一篇 基础篇 3
第1章 概述 3
1.1程序与程序设计语言 3
1.2 C程序设计基础 10
习题1 19
第2章 数据类型、运算符和表达式 21
2.1标识符、常量和变量 21
2.2整型数据 23
2.3实型数据 24
2.4算术运算符和算术表达式 25
2.5赋值运算符和赋值表达式 28
2.6自加、自减运算符和逗号运算符 29
习题2 32
第3章 顺序结构 33
3.1赋值语句 33
3.2数据输出 33
3.3数据输入 39
3.4复合语句和空语句 42
3.5顺序结构程序举例 42
习题3 45
第4章 选择结构 46
4.1关系运算和逻辑运算 46
4.2 if语句 49
4.3 switch语句 56
4.4语句标号和goto语句 59
习题4 60
第5章 循环结构 63
5.1 while语句和用while语句组成的循环结构 63
5.2 do-while语句和用do-while语句构成的循环结构 64
5.3 for语句和用for语句构成的循环结构 66
5.4循环结构的嵌套 67
5.5 break和continue在循环体中的作用 68
5.6程序举例 69
习题5 70
第二篇 进阶篇 73
第6章 数组 73
6.1一维数组的定义和引用 73
6.2二维数组的定义和引用 76
习题6 79
第7章 函数 82
7.1库函数 82
7.2函数的定义和返回值 83
7.3函数的调用 85
7.4函数的嵌套调用和递归调用 87
7.5调用函数和被调用函数之间的数据传递 89
7.6局部变量和全局变量 93
7.7变量的存储类别 96
7.8内部函数和外部函数 100
习题7 101
第8章 编译预处理 104
8.1宏定义 104
8.2文件包含 106
8.3条件编译 107
习题8 108
第9章 地址和指针 110
9.1地址指针的基本概念 110
9.2变量的指针和指向变量的指针变量 110
9.3数组指针和指向数组的指针变量 115
9.4函数指针变量 119
9.5指针型函数 121
9.6指针数组和指向指针的指针 122
9.7有关指针的数据类型和指针运算的小结 126
习题9 129
第10章 字符型数据与字符串 131
10.1字符型数据 131
10.2用字符数组来存储字符串 133
10.3字符串数组 136
10.4字符串的指针和指向字符串的指针变量 136
10.5字符串的输入输出 137
10.6字符串处理函数 139
习题10 141
第11章 结构体、共用体和用户定义类型 145
11.1用typedef说明一种新类型名 145
11.2结构体类型 146
11.3共用体 159
习题11 161
第12章 位运算 163
12.1位运算符 163
12.2位运算符的运算功能 163
习题12 166
第13章 文件 168
13.1 C语言文件的概念 168
13.2文件指针 169
13.3打开文件 169
13.4关闭文件 171
13.5常用文件函数 171
习题13 179
第三篇 考试篇 185
第14章 数据结构与算法 185
14.1算法 185
14.2数据结构的基本概念 188
14.3线性表及其顺序存储结构 189
14.4栈和队列 190
14.5线性链表 191
14.6树与二叉树 194
14.7查找技术 198
14.8排序技术 199
14.9历年真题 203
第15章 软件工程基础 206
15.1软件工程基本概念 206
15.2结构化分析方法 209
15.3结构化设计方法 211
15.4软件测试 213
15.5程序的调试 214
15.6历年真题 215
第16章 数据库基础 217
16.1数据库系统的基本概念 217
16.2数据模型 220
16.3关系代数 225
16.4数据库设计与管理 228
16.5历年真题 234
第17章 全国计算机等级考试二级C考试大纲(2007年版) 237
17.1基本要求 237
17.2考试内容 237
第四篇 实验篇 243
实验1 VC+++上机环境介绍、数据类型、运算符和表达式 243
1.1实验目的 243
1.2 VC+++6.0工作环境介绍 243
1.3实验内容 245
实验2顺序结构、选择结构程序设计 246
2.1实验目的 246
2.2实验内容 246
实验3循环控制 249
3.1实验目的 249
3.2实验内容 249
实验4数组 253
4.1实验目的 253
4.2实验内容 253
实验5函数、编译预处理 257
5.1实验目的 257
5.2实验内容 257
实验6地址和指针 262
6.1实验目的 262
6.2实验内容 262
实验7字符与字符串 266
7.1实验目的 266
7.2实验内容 266
实验8结构体、共用体 271
8.1实验目的 271
8.2实验内容 271
实验9位运算 276
9.1实验目的 276
9.2实验环境 276
9.3实验内容 276
实验10文件 278
10.1实验目的 278
10.2实验环境 278
10.3实验内容 278
习题答案 281
参考文献 311
附录Ⅰ C语言常用字符与ASCII码对照表 312
附录Ⅱ常用C语言标准库函数 313
Ⅱ.1数学函数 313
Ⅱ.2字符串函数 314
Ⅱ.3输入/输出函数 315
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019