第1章 概述 3
1.1 本章要求 3
1.2 基本知识点 3
第一部分 例题与习题 3
1.3 典型例题分析 4
1.4 习题 5
1.5 习题参考答案 6
2.1 本章要求 7
2.2 基本知识点 7
第2章 基本数据类型、运算符及表达式 7
2.3 典型例题分析 9
2.4 习题 11
2.5 习题参考答案 13
第3章 算法和基本程序设计 15
3.1 本章要求 15
3.2 基本知识点 15
3.3 典型例题分析 17
3.4 习题 19
3.5 习题参考答案 22
4.1 本章要求 25
4.2 基本知识点 25
第4章 选择分支结构程序设计 25
4.3 典型例题分析 26
4.4 习题 29
4.5 习题参考答案 32
第5章 循环结构程序设计 35
5.1 本章要求 35
5.2 基本知识点 35
5.3 典型例题分析 36
5.4 习题 39
5.5 习题参考答案 44
6.2 基本知识点 48
6.1 本章要求 48
第6章 函数 48
6.3 典型例题分析 50
6.4 习题 53
6.5 习题参考答案 60
第7章 数组 65
7.1 本章要求 65
7.2 基本知识点 65
7.3 典型例题分析 66
7.4 习题 70
7.5 习题参考答案 76
8.1 本章要求 82
8.2 基本知识点 82
第8章 结构体和共用体 82
8.3 典型例题分析 84
8.4 习题 88
8.5 习题参考答案 93
第9章 指针 98
9.1 本章要求 98
9.2 基本知识点 98
9.3 典型例题分析 101
9.4 习题 106
9.5 习题参考答案 111
10.2 基本知识点 119
10.1 本章要求 119
第10章 编译预处理及位运算 119
10.3 典型例题分析 121
10.4 习题 122
10.5 习题参考答案 125
第11章 文件 127
11.1 本章要求 127
11.2 基本知识点 127
11.3 典型例题分析 130
11.4 习题 131
11.5 习题参考答案 133
第12章 概述 139
第二部分 实验指导 139
第13章 运行环境介绍 141
13.1 Turbo C 2.0实验环境介绍 141
13.2 Turbo C环境下的程序调试 146
13.3 Visual C++实验环境介绍 153
第14章 C语言上机实验 165
实验1 熟悉C语言的运行环境和简单程序的调试过程 165
实验2 数据类型、运算符及表达式 166
实验3 顺序结构程序设计 169
实验4 选择分支结构程序设计 169
实验5 循环结构程序设计 171
实验6 函数的应用 173
实验7 数组的应用 175
实验8 结构体与共用体的应用 177
实验9 指针的简单应用——指针与数组、函数 179
实验10 指针的综合应用——指针与结构体数组、链表 182
实验11 编译预处理及位运算 183
实验12 文件的应用 184
第15章 C++语言上机实验 186
实验1 Visual C++6.0集成开发环境应用入门 186
实验2 C++语言简单程序设计 190
实验3 类与对象 192
主要参考文献 195