图书介绍

C语言实验与课程设计pdf电子书版本下载

C语言实验与课程设计
  • 李开,卢萍,曹计昌编著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030303790
  • 出版时间:2011
  • 标注页数:254页
  • 文件大小:31MB
  • 文件页数:265页
  • 主题词:C语言-程序设计-高等学校-教学参考资料

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

C语言实验与课程设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 C语言常用上机开发环境 1

1.1 Visual C++6.0集成开发环境 1

1.1.1 Visual C++6.0的启动 1

1.1.2 VC的用户界面 2

1.1.3 创建工程及其源文件 5

1.1.4 编译、链接和运行 7

1.1.5 关闭程序工作区 8

1.1.6 联机帮助 8

1.1.7 程序调试 8

1.1.8 运行多文件组成的C程序的方法 12

1.1.9 命令行参数处理 13

1.1.10 静态连接库的生成和使用 13

1.2 Turbo C 2.0/3.0开发环境 15

1.2.1 Turbo C 2.0的启动 16

1.2.2 设置工作环境目录 17

1.2.3 运行C程序的一般步骤 17

1.2.4 程序动态调试方法——单步执行 18

1.2.5 程序动态调试方法——设置断点 20

1.2.6 建立、运行多文件程序的步骤 21

1.2.7 带参数的main函数的运行方法 22

1.2.8 使用TLIB建立自己的函数库 22

1.3 Cygwin环境 23

1.3.1 Cygwin的安装 23

1.3.2 Cygwin的使用 26

1.3.3 Cygwin的一些常用命令 26

1.3.4 编译器gcc的使用 27

1.3.5 用GDB调试程序 29

1.3.6 多源文件的编译方法 36

1.3.7 指定main函数的参数 37

1.3.8 gcc生成静态库和动态库 37

1.4 跨平台C/C++集成开发环境Code::Blocks 38

1.4.1 Code::Blocks的安装 38

1.4.2 环境配置 38

第2章 基础实验 40

2.1 熟悉C语言程序的开发环境 40

(一)实验目的 40

(二)实验内容 40

(三)实验步骤及要求 42

2.2 表达式和标准输入与输出实验 49

(一)实验目的 49

(二)实验内容及要求 50

2.3 流程控制实验 51

(一)实验目的 51

(二)实验内容及要求 52

2.4 函数与程序结构实验 53

(一)实验目的 53

(二)实验内容及要求 53

2.5 编译预处理实验 58

(一)实验目的 58

(二)实验内容及要求 59

2.6 标准库及用户自定义库实验 61

(一)实验目的 61

(二)实验内容及要求 61

(三)静态库的生成和使用 62

2.7 数组实验 63

(一)实验目的 63

(二)实验内容及要求 63

2.8 指针实验 66

(一)实验目的 66

(二)实验内容及要求 66

(三)指定main函数的参数 69

2.9 结构与联合实验 69

(一)实验目的 69

(二)实验内容及要求 70

2.10 文件实验 72

(一)实验目的 72

(二)实验内容及要求 72

第3章 课程设计基础部分 75

3.1 任务要求 75

3.2 概要设计 77

3.2.1 功能结构设计 77

3.2.2 数据结构设计 80

3.3 详细设计方法与编程规范 85

3.3.1 设计方法 85

3.3.2 开发工具选择 86

3.3.3 编程规范 86

3.4 人机交互界面设计 86

3.4.1 控制台窗口和屏幕缓冲区 87

3.4.2 在屏幕上指定位置输出信息 89

3.4.3 弹出窗口的设计 95

3.4.4 键盘和鼠标输入信息的获取 107

3.4.5 输入处理 108

3.4.6 菜单操作与系统功能函数的调用 110

3.5 链表操作设计 119

3.5.1 动态数据结构设计 119

3.5.2 创建链表 120

3.5.3 链表结点的插入、删除和结点数据的修改 124

3.5.4 链表结点的查找 129

3.5.5 链表的遍历和排序 136

3.6 数据文件I/O设计 140

3.6.1 数据文件存储结构设计 140

3.6.2 数据加载 140

3.6.3 数据保存 144

3.6.4 数据备份 146

3.6.5 数据恢复 149

第4章 课程设计提高部分 153

4.1 C输入/输出库函数的程序设计 153

4.2 简单C编译预处理程序设计 154

4.3 C程序的词法元素(token)分析提取程序设计 156

4.4 模拟器和汇编程序设计(Simulator and Assembler) 157

第5章 课程设计评价 175

5.1 确定题目 175

5.2 程序功能演示的评价 175

5.3 课程设计报告的评价 176

5.4 程序风格的评价 176

5.5 最终成绩的评定 177

第6章 模拟试题 178

6.1 模拟试题一 178

6.2 模拟试题二 186

6.3 模拟试题三 195

6.4 模拟试题参考答案 206

参考文献 210

附录 211

附录1 VC中常见的编译错误及其警告信息 211

附录2 Turbo C中常见的上机错误及警告信息 212

附录3 实验报告参考样本 216

附录4 课程设计实例程序中用到的dorm.h头文件内容 217

附录5 编程规范 223

附录6 控制台函数用法说明 231

附录7 常用键虚拟键码、扫描码、ASCⅡ码对照表 244

附录8 Simulator and Assembler 245

附录9 课程设计报告样例 253

精品推荐