第1部分 集成开发环境 1
1.1Visual C++ 6.0 1
1.1.1安装与启动 1
1.1.2菜单功能 3
1.1.3工具栏功能介绍 6
1.1.4上机操作实例 8
1.2MATLAB软件 11
1.2.1 MATLAB介绍 11
1.2.2 MATLAB安装 11
1.2.3 MATLAB启动 11
1.2.4 MATLAB工作过程 12
第2部分 实验任务 13
实验1顺序结构 13
任务1熟悉C语言程序运行环境 13
任务2数据类型、运算符和表达式 13
任务3各种类型数据的输入/输出 15
实验2选择结构 17
任务1 if语句程序设计 17
任务2 switch语句程序设计 18
任务3工程计算(1) 20
实验3循环结构(1) 22
任务1 while语句程序设计 22
任务2 do…while语句程序设计 23
实验4循环结构(2) 24
任务1 for语句程序设计 24
任务2工程计算(2) 27
实验5函数(1) 28
任务1函数的定义和声明 28
任务2函数的嵌套调用 31
任务3工程计算(3) 33
实验6函数(2) 34
任务1函数的递归调用 34
任务2变量的存储类型与编译预处理 36
实验7数组(1) 39
任务1数组的基本定义与应用 39
任务2字符数组 41
任务3工程计算(4) 43
实验8数组(2) 46
任务1数组与函数的综合应用 46
任务2工程计算(5) 48
实验9指针(1) 54
任务1理解指针及其使用方法 54
任务2使用指针访问一维数组 56
实验10指针(2) 58
任务1使用指针访问二维数组 58
任务2熟练掌握指针与函数的关系 59
实验11指针(3) 61
任务 使用指针编写综合应用程序 61
实验12结构体、共用体与枚举 63
任务1结构体、共用体与枚举构造数据类型的定义与使用 63
任务2链表的定义与使用 67
实验13文件 68
任务 文件的读、写操作 68
实验14综合实验:C/C++语言中正交实验设计与数据处理 71
实验15MATLAB在数字信号处理课程中的应用 72
任务1连续信号 72
任务2离散信号 73
任务3应用进阶 74
实验16MATLAB与C语言混合编程 75
任务1在MATLAB中调用C语言编译的可执行文件 75
任务2在C语言中调用MATLAB引擎 77
第3部分 常用算法 79
3.1基本算法 79
3.2非数值计算常用经典算法 80
3.3数值计算常用经典算法 84
3.4其他常见算法 88
第4部分 全国计算机等级考试(NCRE) 99
4.1全国计算机等级考试(NCRE)介绍 99
4.2全国计算机等级考试二级C语言考试大纲 100
4.3全国计算机等级考试二级C语言模拟试卷及答案 103
模拟试卷1 103
模拟试卷2 112
模拟试卷3 120
模拟试卷4 129
模拟试卷5 139
模拟试卷6 147
模拟试卷参考答案 156
参考文献 160