c++语言程序设计教程与实验,大学C/C++语言程序设计实验教程(第2版)

《大学C/C++语言程序设计实验教程(第2版)》

第1部分 集成开发环境1

1.1 Visual C++ 6.01

1.1.1 安装与启动1

1.1.2 菜单功能3

1.1.3 工具栏功能介绍6

1.1.4 上机操作实例8

1.2 MATLAB软件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

实验15 MATLAB在数字信号处理课程中的应用72

任务1 连续信号72

任务2 离散信号73

任务3 应用进阶74

实验16 MATLAB与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

模拟试卷1103

模拟试卷2112

模拟试卷3120

模拟试卷4129

模拟试卷5139

模拟试卷6147

模拟试卷参考答案156

参考文献160

你可能感兴趣的:(c++语言程序设计教程与实验)