目 录 第一篇 C语言程序设计实验指导 1 第1章 Visual C++ 2010使用指南 1 1.1 运行C程序 1 1.2 打开C源文件 8 1.3 调试C程序 9 第2章 实验内容 11 实验一 熟悉VC环境 12 实验二 数据类型 13 实验三 运算符和表达式 14 实验四 选择结构 15 实验五 循环结构 17 实验六 数组 19 实验七 函数 21 实验八 指针 24 实验九 结构体 27 实验十 文件 30 实验十一 综合设计 33 第3章 实验参考答案 34 实验一 熟悉VC环境 34 实验二 数据类型 35 实验三 运算符和表达式 36 实验四 选择结构 37 实验五 循环结构 38 实验六 数组 40 实验七 函数 42 实验八 指针 43 实验九 结构体 45 实验十 文件 47 实验十一 综合设计 49 第二篇 《计算机基础与C语言程序设计(第四版)》习题解答 55 第1章 习题解答 55 一、选择题 55 二、填空题 57 第2章 习题解答 57 一、选择题 57 二、填空题 58 三、编程题 59 第3章 习题解答 60 一、选择题 60 二、填空题 63 三、编程题 64 第4章 习题解答 66 一、选择题 66 二、填空题 68 三、编程题 69 第5章 习题解答 71 一、选择题 71 二、填空题 74 三、编程题 75 第6章 习题解答 81 一、选择题 81 二、填空题 84 三、编程题 84 第7章 习题解答 90 一、选择题 90 二、填空题 93 三、编程题 95 第8章 习题解答 100 一、选择题 100 二、填空题 102 三、编程题 103 第9章 习题解答 104 一、选择题 104 二、填空题 107 三、编程题(要求使用指针完成) 110 第10章 习题解答 116 一、选择题 116 二、填空题 120 三、编程题 121 第11章 习题解答 125 一、选择题 125 二、填空题 127 三、编程题 127 第三篇 全国计算机等级考试二级C介绍 133 第1章 全国计算机等级考试大纲 133 1.1 全国计算机等级考试(二级C)考试大纲 133 1.2 全国计算机等级考试(二级公共基础)考试大纲 135 第2章 数据结构与算法 137 2.1 算法 137 2.2 数据结构的基本概念 138 2.3 线性表及其顺序存储结构 141 2.4 栈和队列 142 2.5 线性链表 144 2.6 树与二叉树 147 2.7 查找技术 152 2.8 排序技术 153 2.9 习题 155 第3章 软件工程基础 158 3.1 软件工程的基本概念 158 3.2 软件需求分析 159 3.3 软件设计 160 3.4 程序设计基础 164 3.5 软件测试及调试 167 3.6 习题 169 第4章 数据库基础 171 4.1 数据库系统的基本概念 171 4.2 数据模型 175 4.3 关系代数 179 4.4 数据库设计 184 4.5 习题 186 第5章 公共基础知识答案 189 5.1 数据结构与算法习题解答 189 5.2 软件工程基础习题解答 193 5.3 数据库基础习题解答 196 第6章 全国计算机等级考试模拟试题 200 6.1 模拟试题一 200 6.2 模拟试题二 215 6.3 模拟试题三 229 6.4 模拟试题四 244 第四篇 MATLAB软件入门 257 P.1 MATLAB简介 257 P.2 向量与矩阵 258 P.3 矩阵与数组的基本运算 262 P.4 函数 263 P.5 MATLAB绘图 265 P.6 MATLAB编程 273 P.7 MATLAB的符号运算 277 P.8 MATLAB在数学建模中的应用 280 参考文献 291