C语言程序设计实验教程(第三版)
¥42.00定价
作者: 傅清平,李雪斌,徐文胜
出版时间:2023-02
出版社:中国铁道出版社
普通高等教育“十一五”国家级规划教材
- 中国铁道出版社
- 9787113299286
- 3版
- 452654
- 48256904-3
- 16开
- 2023-02
- 240
- 通用
- 本科 高职
作者简介
内容简介
本书是《C 语言程序设计》(第五版)(傅清平、徐文胜、李雪斌编著,中国铁道出版社有限公司出版)的配套实验指导用书,包括配套主教材中的各章要点总结归纳、随章节教学进度的上机实验指导、习题分析解答、典型例题选讲,Visual C++ 2010 的上机过程,模拟试题等内容。
本书讲解透彻、由浅入深、题型多样、题量丰富,既重视理论知识的讲授,更强调上机实践能力的提高,为读者学习 C 语言提供了更多的帮助。全书自成体系,可以单独使用,既适合作为普通高等院校 C 语言程序设计课程的教学参考书,又可作为等级考试辅导用书及培训教材。
本书讲解透彻、由浅入深、题型多样、题量丰富,既重视理论知识的讲授,更强调上机实践能力的提高,为读者学习 C 语言提供了更多的帮助。全书自成体系,可以单独使用,既适合作为普通高等院校 C 语言程序设计课程的教学参考书,又可作为等级考试辅导用书及培训教材。
目录
第 1 章 C 语言程序设计入门1
1.1本章要点 1
1.2实验指导 2
1.2.1实验一Code::Blocks 集成开发环境的使用 2
1.2.2实验二C 程序中的注释 3
1.2.3实验三C 语言中的语句、标识符等 4
1.2.4实验四C 语言中的 scanf()、printf() 和转义字符 '\n' 5
1.2.5实验习题 6
1.3教材习题解答 6
1.4典型例题选讲 10
第 2 章 数据类型、运算符和表达式13
2.1本章要点 13
2.2实验指导 14
2.2.1实验一整型数据 14
2.2.2实验二浮点数据类型 16
2.2.3实验三字符型数据与转义字符 18
2.2.4实验四运算符与表达式 19
2.2.5实验习题 20
2.3教材习题解答 20
2.4典型例题选讲 29
第 3 章 算法与程序设计基础 31
3.1本章要点 31
3.2实验指导 33
3.2.1实验一关系表达式和逻辑表达式 33
3.2.2实验二if 语句及其应用 34
3.2.3实验三switch 语句及其应用 35
3.2.4实验四while、do...while 和 for 循环语句 36
3.2.5实验五多重循环语句、break 和 continue 语句 38
3.2.6实验习题 40
3.3教材习题解答 41
3.4典型例题选讲 58
第 4 章 函数66
4.1本章要点 66
4.2实验指导 67
4.2.1实验一C 函数常见错误 67
4.2.2实验二问题分解和多函数程序设计 68
4.2.3实验三函数调用 / 返回和 Code::Blocks 调试 70
4.2.4实验四递归函数和变量作用域 74
4.2.5实验习题 76
4.3教材习题解答 77
4.4典型例题选讲 90
第 5 章 数组类型与指针类型98
5.1 本章要点 98
5.2 实验指导 100
5.2.1 实验一一维数组元素的移动 100
5.2.2 实验二一维数组的排序与可重用设计 101
5.2.3 实验三字符串的基本操作 105
5.3 教材习题解答 109
5.4 典型例题选讲 130
第 6 章 结构体类型与联合体类型 134
6.1 本章要点 134
6.2 实验指导 136
6.2.1 实验一学生信息管理系统的设计 136
6.2.2 实验二动态链表的基本操作 143
6.2.3 实验三基于 Zeller 公式设计月历 147
6.3 教材习题解答 149
6.4 典型例题选讲 162
第 7 章 文件165
7.1 本章要点 165
7.2 实验指导 166
7.2.1 实验一文件的打开和关闭 166
7.2.2 实验二文件的访问 169
7.2.3 实验习题 172
7.3 教材习题解答 172
7.4 典型例题选讲 191
第 8 章 Visual C++ 2010 上机指导197
8.1 Visual C++ 2010 的 IDE 操作界面 197
8.2 一个简单的 C 程序上机的一般过程 198
8.3 一个较为复杂的 C 程序上机的一般过程 201
第 9 章 模拟试题及答案205
模拟试题(一) 205
第一部分:笔试部分(总分 100 分) 205
第二部分:上机部分(总分 40 分) 209
模拟试题(一)参考答案 211
第一部分:笔试部分(总分 100 分) 211
第二部分:上机部分(总分 40 分) 212
模拟试题(二) 213
第一部分:笔试部分(总分 100 分) 213
第二部分:上机部分(总分 40 分) 220
模拟试题(二)参考答案 221
第一部分:笔试部分(总分 100 分) 221
第二部分:上机部分(总分 40 分) 222
模拟试题(三) 223
第一部分:笔试部分(总分 100 分) 223
第二部分:上机部分(总分 40 分) 229
模拟试题(三)参考答案 230
第一部分:笔试部分(总分 100 分) 230
第二部分:上机部分(总分 40 分) 232
参考文献232
第 1 章 C 语言程序设计入门1
1.1本章要点 1
1.2实验指导 2
1.2.1实验一Code::Blocks 集成开发环境的使用 2
1.2.2实验二C 程序中的注释 3
1.2.3实验三C 语言中的语句、标识符等 4
1.2.4实验四C 语言中的 scanf()、printf() 和转义字符 '\n' 5
1.2.5实验习题 6
1.3教材习题解答 6
1.4典型例题选讲 10
第 2 章 数据类型、运算符和表达式13
2.1本章要点 13
2.2实验指导 14
2.2.1实验一整型数据 14
2.2.2实验二浮点数据类型 16
2.2.3实验三字符型数据与转义字符 18
2.2.4实验四运算符与表达式 19
2.2.5实验习题 20
2.3教材习题解答 20
2.4典型例题选讲 29
第 3 章 算法与程序设计基础 31
3.1本章要点 31
3.2实验指导 33
3.2.1实验一关系表达式和逻辑表达式 33
3.2.2实验二if 语句及其应用 34
3.2.3实验三switch 语句及其应用 35
3.2.4实验四while、do...while 和 for 循环语句 36
3.2.5实验五多重循环语句、break 和 continue 语句 38
3.2.6实验习题 40
3.3教材习题解答 41
3.4典型例题选讲 58
第 4 章 函数66
4.1本章要点 66
4.2实验指导 67
4.2.1实验一C 函数常见错误 67
4.2.2实验二问题分解和多函数程序设计 68
4.2.3实验三函数调用 / 返回和 Code::Blocks 调试 70
4.2.4实验四递归函数和变量作用域 74
4.2.5实验习题 76
4.3教材习题解答 77
4.4典型例题选讲 90
第 5 章 数组类型与指针类型98
5.1 本章要点 98
5.2 实验指导 100
5.2.1 实验一一维数组元素的移动 100
5.2.2 实验二一维数组的排序与可重用设计 101
5.2.3 实验三字符串的基本操作 105
5.3 教材习题解答 109
5.4 典型例题选讲 130
第 6 章 结构体类型与联合体类型 134
6.1 本章要点 134
6.2 实验指导 136
6.2.1 实验一学生信息管理系统的设计 136
6.2.2 实验二动态链表的基本操作 143
6.2.3 实验三基于 Zeller 公式设计月历 147
6.3 教材习题解答 149
6.4 典型例题选讲 162
第 7 章 文件165
7.1 本章要点 165
7.2 实验指导 166
7.2.1 实验一文件的打开和关闭 166
7.2.2 实验二文件的访问 169
7.2.3 实验习题 172
7.3 教材习题解答 172
7.4 典型例题选讲 191
第 8 章 Visual C++ 2010 上机指导197
8.1 Visual C++ 2010 的 IDE 操作界面 197
8.2 一个简单的 C 程序上机的一般过程 198
8.3 一个较为复杂的 C 程序上机的一般过程 201
第 9 章 模拟试题及答案205
模拟试题(一) 205
第一部分:笔试部分(总分 100 分) 205
第二部分:上机部分(总分 40 分) 209
模拟试题(一)参考答案 211
第一部分:笔试部分(总分 100 分) 211
第二部分:上机部分(总分 40 分) 212
模拟试题(二) 213
第一部分:笔试部分(总分 100 分) 213
第二部分:上机部分(总分 40 分) 220
模拟试题(二)参考答案 221
第一部分:笔试部分(总分 100 分) 221
第二部分:上机部分(总分 40 分) 222
模拟试题(三) 223
第一部分:笔试部分(总分 100 分) 223
第二部分:上机部分(总分 40 分) 229
模拟试题(三)参考答案 230
第一部分:笔试部分(总分 100 分) 230
第二部分:上机部分(总分 40 分) 232
参考文献232