第一章 C语言的基本概念与基本操作 1
1.1 基本要求 1
1.2 内容小结 1
1.3 Turbo C的基本操作 2
1.3.1 Turbo C的安装和工作环境设置 2
1.3.2 Turbo C的菜单命令功能 5
1.3.3 Turbo C的命令行编译方式 8
1.4 习题 10
1.5 实验 12
1.5.1 实验目的 12
1.5.2 实验内容与步骤 12
1.6 参考答案 21
第二章 C语言的数据类型、运算符与表达式 23
2.1 基本要求 23
2.2 内容小结 23
2.3 典型例题分析 24
2.4 习题 25
2.5 实验 32
2.5.1 实验目的与要求 32
2.5.2 实验内容与步骤 32
2.6 参考答案 33
第三章 顺序结构程序设计 35
3.1 基本要求 35
3.2 内容小结 35
3.3 典型例题分析 35
3.4 习题 36
3.5 实验 38
3.5.1 实验目的与要求 38
3.5.2 实验内容与步骤 38
3.6 参考答案 39
第四章 流程控制语句 41
4.1 基本要求 41
4.2 内容小结 41
4.3 典型例题分析 42
4.4 习题 46
4.5 实验 49
4.5.1 实验目的与要求 49
4.5.2 实验内容与步骤 50
4.6 参考答案 51
第五章 数组 55
5.1 基本要求 55
5.2 内容小结 55
5.3 典型例题分析 56
5.4 习题 63
5.5 实验 70
5.5.1 实验目的与要求 70
5.5.2 实验内容与步骤 70
5.6 参考答案 71
第六章 函数 73
6.1 基本要求 73
6.2 内容小结 73
6.3 典型例题分析 74
6.4 习题 79
6.5 实验 81
6.5.1 实验目的与要求 81
6.5.2 实验内容与步骤 81
6.6 参考答案 86
第七章 指针 90
7.1 基本要求 90
7.2 内容小结 90
7.3 典型例题分析 93
7.4 习题 97
7.5 实验 106
7.5.1 实验目的与要求 106
7.5.2 实验内容与步骤 106
7.6 参考答案 108
第八章 结构体、共用体和枚举 110
8.1 基本要求 110
8.2 内容小结 110
8.3 典型例题分析 111
8.4 习题 112
8.5 实验 115
8.5.1 实验目的与要求 115
8.5.2 实验内容与步骤 115
8.6 参考答案 116
第九章 文件 118
9.1 基本要求 118
9.2 内容小结 118
9.3 典型例题分析 118
9.4 实验 125
9.4.1 实验目的与要求 125
9.4.2 实验内容与步骤 125
第十章 面向对象的程序设计 127
10.1 基本要求 127
10.2 内容小结 127
10.3 典型例题分析 128
10.4 习题 132
10.5 实验 136
10.5.1 VisualC++的基本使用 136
10.5.2 常用功能键及其意义 141
10.5.3 实验习题 142
10.6 参考答案 142
附录一 程序常见错误分析 149
一、常见错误分析 149
二、程序调试 158
附录二 计算机等级考试二级上机指南 161
附录三 等级考试大纲(二级“C语言程序设计”) 164