C语言程序设计实验教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:李宏新,陈斌编著
- 出 版 社:广州:中山大学出版社
- 出版年份:1998
- ISBN:7306010964
- 页数:296 页
第一章 运行C语言程序 1
1.1实验目的 1
1.2预备知识 1
1.2.1利用计算机处理问题的主要过程 1
1.2.2 C语言程序的基本结构 2
1.2.3建立、运行C语言程序的基本过程 4
1.2.4书写C语言程序的基本要求 4
1.3实验内容 4
1.4实验要求 19
第二章 数据类型、输入与输出 20
2.1实验目的 20
2.2预备知识 20
2.2.1基本数据类型 20
2.2.2变量说明 22
2.2.3常量 24
2.2.4算术运算与逻辑运算 25
2.2.5输入、输出格式 26
2.3实验内容 30
2.4实验要求 36
第三章语句和流程控制 37
3.1实验目的 37
3.2预备知识 37
3.2.1结构化程序设计 37
3.2.2复合语句与空语句 38
3.2.3if语句 38
3.2.4多条件判别——开关(switch)分支 39
3.2.5 while语句 40
3.2.6do—while循环 40
3.2.7 for循环 41
3.2.8循环的中途退出——break语句和continue语句 42
3.2.9 goto语句与带标号语句 42
3.3实验内容 44
3.3.1应用举例 44
3.3.2练习 50
3.4实验要求 51
第四章 数组 53
4.1实验目的 53
4.2预备知识 53
4.2.1数组说明与存储方式 53
4.2.2数组的赋值与初始化 54
4.2.3字符数组 54
4.3实验内容 55
4.3.1应用举例 55
4.3.2练习 59
4.4实验要求 61
第五章函数与函数调用 62
5.1实验目的 62
5.2预备知识 62
5.2.1 C语言函数 62
5.2.2带参数的函数 65
5.2.3返回语句与返回值 66
5.2.4形参和实参 67
5.2.5递归 69
5.3实验内容 70
5.3.1应用举例 70
5.3.2练习 77
5.4实验要求 78
第六章指针的用法 79
6.1实验目的 79
6.2预备知识 79
6.2.1指针 79
6.2.2指针即地址 79
6.2.3指针变量 79
6.2.4指针操作符 80
6.2.5指针表达式 80
6.2.6指针和数组 81
6.2.7指向函数的指针 83
6.2.8主函数main的参数——argc、argv和env 84
6.3实验内容 93
6.3.1应用举例 93
6.3.2练习 102
6.4实验要求 103
第七章 变量的存储类型 104
7.1实验目的 104
7.2预备知识 104
7.2.1几个相关的基本概念 104
7.2.2自动存储变量 104
7.2.3外部存储变量 106
7.2.4静态存储变量 109
7.2.5寄存器存储变量 111
7.2.6小结 112
7.3实验内容 112
7.4实验要求 114
第八章 结构、联合与枚举 116
8.1实验目的 116
8.2预备知识 116
8.2.1结构、联合与枚举类型的定义、说明、引用与初始化 116
8.2.2结构与联合的区别 123
8.2.3结构数组 124
8.2.4指向结构的指针——结构指针 126
8.2.5引向自身的结构 128
8.3实验内容 129
8.3.1应用举例 129
8.3.2练习 156
8.4实验要求 159
第九章C语言预处理 160
9.1实验目的 160
9.2预备知识 160
9.2.1 C语言预处理主要内容 160
9.2.2宏定义和宏替换 160
9.2.3包含文件及其应用 165
9.2.4条件编译及行控制 167
9.3实验内容 169
9.3.1应用举例 169
9.3.2练习 171
9.4实验要求 171
第十章 文件处理 172
10.1实验目的 172
10.2预备知识 172
10.2.1文件 172
10.2.2标准输入输出及重定向 172
10.2.3文件处理 174
10.3实验内容 178
10.3.1应用举例 178
10.3.2练习 183
10.4实验要求 184
第十一章Turbo C 2.0的图形功能 185
11.1实验目的 185
11.2预备知识 185
11.2.1基本概述 185
11.2.2坐标 185
11.2.3像素和颜色 186
11.2.4图形方式的设置和关闭 187
11.2.5图形方式的文本和字体 187
11.2.6编译和连接图形驱动程序 189
11.2.7图形的设计 191
11.3买验内容 191
11.3.1应用举例 191
11.3.2练习 202
11.4实验要求 202
第十二章 程序质量和程序设计风格 203
12.1程序的质量 203
12.1.1概念 203
12.1.2提高程序质量的途径 204
12.2.程序设计风格 207
第十三章程序调试 217
13.1程序调试的意义 217
13.2程序调试的一般方法 218
13.2.1程序测试应遵守的若干原则 218
13.2.2程序调试应遵循的若干原则 219
13.2.3程序调试的一些方法 219
附录1上机实验的目的和实验报告的基本要求 222
附录2常用MS—DOS操作系统命令简介 224
附录3 Turbo C 2.0系统的安装和使用 231
附录4 Turbo C集成开发环境 241
附录5小规模环境Turbo C上机过程 258
附录6常用C库函数 262
附录7编译出错信息 269
附录8命令行编译程序(TCC) 286
附录9将多个源文件联结编译成一个完整的可运行文件的方法 291
附录10常用字符ASCII码表 293
附录11运算符的优先级别与结合方向 294
主要参考资料 296
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《有机化学实验》雷文 2015
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019