1.1 本章要求 1
1.2 本章内容要点 1
第一章 C语言概述 1
1.3 习题 2
1.4 部分答案 3
第二章 C语言的基本数据类型及运算 4
2.1 本章要求 4
2.2 本章内容要点 4
2.3 习题 5
2.4 部分答案 8
3.1 本章要求 10
3.2 本章内容要点 10
第三章 C程序设计初步 10
3.3 习题 11
3.4 部分答案 13
第四章 分支结构的C程序设计 14
4.1 本章要求 14
4.2 本章内容要点 14
4.3 习题 15
4.4 部分答案 18
第五章 循环结构的C程序设计 19
5.1 本章要求 19
5.2 本章内容要点 19
5.3 习题 20
5.4 部分答案 30
6.2 本章内容要点 31
6.3 习题 31
6.1 本章要求 31
第六章 数组 31
6.4 部分答案 39
第七章 函数及变量存储类型 41
7.1 本章要求 41
7.2 本章内容要点 41
7.3 习题 43
7.4 部分答案 52
第八章 指针 55
8.1 本章要求 55
8.2 本章内容要点 55
8.3 习题 56
8.4 部分答案 68
9.2 本章内容要点 74
9.1 本章要求 74
第九章 结构体和共用体 74
9.3 习题 75
9.4 部分答案 84
第十章 文件 85
10.1 本章要求 85
10.2 本章内容要点 85
10.3 习题 86
10.4 部分答案 93
第十一章 Turbo C 2.0的使用及调试技术 95
11.1 Turbo C的安装和启动 95
11.1.1 Turbo C的安装 95
11.1.2 Turbo C的启动 97
11.2 Turbo C的使用 97
11.2.1 集成环境 97
11.2.3 各下拉菜单的意义 99
11.2.2 Turbo C的联机帮助 99
11.3.1 编辑源程序 101
11.3 C程序的编辑、运行 101
11.3.2 编译产生目标代码 102
11.3.3 连接产生可执行文件 103
11.3.4 运行可执行文件 103
11.4 程序的查错及调试 103
11.4.1 语法错误的查找 103
11.4.2 运行错误的查找与基本调试手段 106
11.4.3 调试举例 108
11.5 集成环境的参数设置 111
11.6 多文件程序的实现 112
11.7 C程序上机操作总结 113
12.1.1 Visual C++6.0的安装 115
12.1.2 Visual C++6.0的启动 115
第十二章 Visual C++6.0实验环境介绍 115
12.1 Visual C++6.0的安装、启动与主窗口 115
12.1.3 Visual C++6.0的主窗口 116
12.2 菜单栏 117
12.2.1 文件(File)菜单 117
12.2.2 编辑(Edit)菜单 120
12.2.3 查看(View)菜单 120
12.2.4 插入(Insert)菜单 121
12.2.5 工程(Project)菜单 122
12.2.6 编译(Build)菜单 122
12.2.7 工具(Tools)菜单 123
12.2.8 窗口(Window)菜单 124
12.3.1 标准(Standard)工具栏 125
12.3 工具栏 125
12.3.2 编译(Build)工具栏 126
12.4 项目和项目工作区 126
12.4.1 项目的概念 126
12.4.2 项目工作区 127
12.5 控制台应用程序的编辑、编译和运行 128
12.5.1 C单文件应用程序的开发步骤 128
12.5.2 C多文件应用程序的开发步骤 130
12.6 程序的调试 133
12.6.1 Debug菜单 133
12.6.2 调试工具栏 134
12.7.2 搜索命令 135
12.7.3 索引命令 135
12.7.1 帮助目录命令 135
12.7 Visual C++6.0帮助系统的使用 135
第十三章 上机实验内容及实验指导 137
实验一 Visual C++6.0开发环境的初步使用及C程序的编写和运行 137
实验二 C语言的基本数据类型及运算 139
实验三 顺序结构程序的设计 140
实验四 选择结构程序的设计 141
实验五 循环结构程序的设计 143
实验六 数组 146
实验七 函数及变量存储类型 147
实验八 指针与结构体 149
实验九 文件 149
实验十 课外上机实验 151
附录一 模拟试题 155
附录二 2004年4月全国计算机等级考试二级笔试试题 161
附录三 2005年9月全国计算机等级考试二级笔试试题 178