第一部分 二级公共基础知识 1
第1章 数据结构与算法 1
第2章 程序设计基础 7
第3章 软件工程基础 9
第4章 数据库设计基础 15
第二部分 二级C语言程序设计 21
第1章 程序设计基本概念 21
第2章 C程序设计的初步知识 23
第3章 顺序结构 29
同步练习1 29
同步练习2 33
第4章 选择结构 37
同步练习1 37
同步练习2 45
第5章 循环结构 53
同步练习1 53
同步练习2 59
第6章 字符型数据 65
第7章 函数 71
同步练习1 71
同步练习2 77
第8章 指针 83
第9章 数组 89
同步练习1 89
同步练习2 95
第10章 字符串 99
同步练习1 99
同步练习2 105
第11章 对函数的进一步讨论 111
第12章 C语言中用户标识符的作用域或存储类 117
第13章 编译预处理和动态存储分配 123
第14章 结构体、共用体和用户定义类型 129
第15章 位运算 135
第16章 文件 139
第三部分 综合测试题 145
综合测试题1 145
综合测试题2 155
附录 165
参考答案 165