图书介绍

C语言实验与课程设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

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::Blocks38

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 Assembler245

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

热门推荐