第一部分 上机实验 3
第1章 C语言概论 3
1.1 要点导读 3
1.2 上机实验 4
【实验1-1】编辑一个C程序的方法 4
第2章 基本程序设计 8
2.1 要点导读 8
2.2 上机实验 9
【实验2-1】顺序结构程序设计 9
第3章 程序控制结构 13
3.1 要点导读 13
3.2 上机实验 14
【实验3-1】分支结构程序设计 14
【实验3-2】循环结构程序设计 18
【实验3-3】控制结构综合应用 21
第4章 数组 23
4.1 要点导读 23
4.2 上机实验 24
【实验4-1】一维数组 24
【实验4-2】二维数组与字符数组 26
第5章 函数 31
5.1 要点导读 31
5.2 上机实验 32
【实验5-1】函数的定义与参数传递 32
【实验5-2】变量的存储类型与递归调用 35
【实验5-3】编译预处理与综合应用 38
第6章 指针 42
6.1 要点导读 42
6.2 上机实验 44
【实验6-1】指针的概念与基本运算 44
【实验6-2】指针的应用 47
第7章 结构体与共用体 53
7.1 要点导读 53
7.2 上机实验 54
【实验7-1】结构体与共用体 54
第8章 位运算 59
8.1 要点导读 59
8.2 上机实验 59
【实验8-1】位运算应用 59
第9章 文件 62
9.1 要点导读 62
9.2 上机实验 62
【实验9-1】文件的应用 62
第10章 C++基础知识 66
10.1 要点导读 66
10.2 上机实验 67
【实验10-1】C++程序 67
第11章 面向对象程序设计 72
11.1 要点导读 72
11.2 上机实验 73
【实验11-1】继承与派生、多态性 73
第二部分 《C/C++程序设计(第2版)》习题参考答案第1章 C语言概论 79
第2章 基本程序设计 81
第3章 程序控制结构 83
第4章 数组 90
第5章 函数 95
第6章 指针 101
第7章 结构体与共用体 106
第8章 位运算 112
第9章 文件 114
第10章 C++基础知识 117
第11章 面向对象程序设计 120
第三部分 模拟试卷及参考答案 125
模拟试卷及参考答案(一) 125
模拟试卷及参考答案(二) 135
模拟试卷及参考答案(三) 144
附录1 C语言的常用库函数 153
附录2 C语言编程常见错误 161
附录3 常见错误信息表 166
主要参考文献 170