第1部分 集成开发环境 1
1.1 Visual Studio 2010 1
1.2 MATLAB软件 9
1.2.1 MATLAB介绍 9
1.2.2 MATLAB安装 9
1.2.3 MATLAB启动 10
1.2.4 MATLAB工作过程 10
第2部分 实验任务 11
实验1 顺序结构 11
任务 数据的输入/输出及顺序结构程序设计 11
实验2 选择结构 13
任务1 if语句及switch语句的应用 13
任务2 工程计算(1) 15
实验3 循环结构(1) 17
任务 while,do…while语句程序设计 17
实验4 循环结构(2) 19
任务1 for语句程序设计及循环的嵌套 19
任务2 工程计算(2) 22
实验5 函数(1) 24
任务1 函数的定义与调用 24
任务2 工程计算(3) 26
实验6 函数(2) 28
任务 函数的嵌套调用及编译预处理 28
实验7 数组(1) 32
任务1 数组的基本定义与应用 32
任务2 工程计算(4) 37
实验8 数组(2) 39
任务1 数组与函数的综合应用 39
任务2 工程计算(5) 43
实验9 指针(1) 49
任务 指针的基本定义与应用 49
实验10 指针(2) 53
任务 指针与函数的综合应用 53
实验11 结构体、共用体与枚举 57
任务 结构体、共用体与枚举构造数据类型的定义与使用 57
实验12 文件 63
任务 文件的读、写操作 63
实验13 综合实验(1) 66
任务 综合实验 66
实验14 综合实验(2) 69
任务 综合实验 69
实验15 综合实验(3) 71
任务 综合实验 71
第3部分 常用算法 74
3.1 基本算法 74
3.2 非数值计算常用经典算法 75
3.3 数值计算常用经典算法 80
3.4 其他常见算法 84
第4部分 全国计算机等级考试(NCRE) 95
4.1 全国计算机等级考试(NCRE)介绍 95
4.2 全国计算机等级考试二级C语言考试大纲 96
4.3 全国计算机等级考试二级C语言模拟试卷及答案 99
模拟试卷1 99
模拟试卷2 108
模拟试卷3 117
模拟试卷4 126
模拟试卷5 136
模拟试卷6 145
模拟试卷参考答案 154
参考文献 159