注册 登录 进入教材巡展
#

出版时间:2025-07

出版社:电子工业出版社

以下为《C语言程序设计实验指导》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121477737
  • 1-3
  • 540553
  • 68260208-1
  • 平塑
  • 16开
  • 2025-07
  • 486
  • 304
  • 电子与信息大类
  • 计算机类
  • 高职
内容简介
本书为配套实验教材,共10章。第1章介绍了Visual C++ 2010集成开发环境的安装及使用方法;第2章介绍了数据类型、运算符及顺序结构程序设计的知识要点,配备了验证、启发和设计等类型的实训、实验题12道;第3章介绍了分支结构的知识要点,配备了验证、启发和设计等类型的实训、实验题16道;第4章介绍了循环结构的知识要点,配备了验证、启发和设计等类型的实训、实验题16道;第5章介绍了函数相关的知识要点,配备了验证、启发和设计等类型的实训、实验题16道;第6章介绍了数组相关知识要点,配备了验证、启发和设计等类型的实训、实验题19道;第7章介绍了指针相关知识要点,配备了验证、启发和设计等类型的实训、实验题13道;第8章介绍了用户自定义类型相关知识要点,配备了验证、启发和设计等类型的实训实验题13道;第9章介绍了文件相关知识要点,配备了验证、启发和设计等类型的实训实验题11道;第10章介绍了预处理命令相关知识要点,配备了验证、启发等类型的实训实验题7道。书中所有实验、实训内容均在Visual C++ 2010编译器中通过编译。
目录
第1章 绪论 1
1.1 Visual C++ 2010概述 1
1.2 Visual C++ 2010编译器 2
1.3 建立C语言应用程序 2
1.3.1 安装和启动 2
1.3.2 新建项目 3
1.3.3 添加C源程序文件 5
1.3.4 编译、链接和运行 6
1.4 编辑C语言应用程序 8
1.4.1 打开项目/解决方案 8
1.4.2 在项目中添加已经存在的文件 8
1.4.3 在解决方案中添加新项目 9
1.5 调试程序 9
1.5.1 调试程序环境 10
1.5.2 单步执行 11
1.5.3 设置断点调试程序 12
1.6 集成开发环境中程序调试实例 13
1.7 实训内容 14
实验一 Visual C++ 2010集成开发环境 14
实验二 验证性实验 19
1.8 习题 25

第2~3章 数据类型、运算符及顺序结构程序设计 29
2~3.1 知识要点回顾 29
2~3.1.1 数据类型、标识符、常量、变量 29
2~3.1.2 C语言运算符 31
2~3.1.3 数据的输出和输入 32
2~3.2 实训内容 35
实验一 验证性实验 35
实验二 启发性实验1 41
实验三 启发性实验2 43
实验四 设计性实验 45
2~3.3 习题 46
2~3.3.1 第2章 数据类型及运算符习题 46
2~3.3.2 第3章 顺序结构程序设计习题 51
第4章 分支结构 58
4.1 知识要点回顾 58
4.1.1 关系运算符与关系表达式 58
4.1.2 逻辑运算符和逻辑表达式 58
4.1.3 条件运算符 59
4.1.4 if语句的三种形式 59
4.1.5 if语句的嵌套 60
4.1.6 switch语句 61
4.1.7 常见错误举例 61
4.2 实训内容 62
实验一 验证性实验 62
实验二 启发性实验1 70
实验三 启发性实验2 72
实验四 设计性实验 76
4.3 习题 77
第5章 循环结构 89
5.1 知识要点回顾 89
5.1.1 while语句 89
5.1.2 do…while语句 89
5.1.3 for语句 90
5.1.4 break语句 91
5.1.5 continue语句 91
5.1.6 常见错误举例 91
5.2 实训内容 92
实验一 验证性实验 92
实验二 启发性实验1 99
实验三 启发性实验2 101
实验四 设计性实验 104
5.3 习题 105
第6章 函数 115
6.1 知识要点回顾 115
6.1.1 函数的分类 115
6.1.2 库函数的调用 115
6.1.3 自定义函数的定义和调用 115
6.1.4 函数的递归调用 117
6.1.5 函数中变量的分类 117
6.2 实训内容 119
实验一 验证性实验 119
实验二 启发性实验1 127
实验三 启发性实验2 129
实验四 设计性实验 131
6.3 习题 132


第7章 数组 144
7.1 知识要点回顾 144
7.1.1 一维数组的定义 144
7.1.2 二维数组的定义 145
7.1.3 对数组元素的引用 146
7.1.4 常用字符串函数 147
7.2 实训内容 147
实验一 验证性实验 147
实验二 启发性实验1 153
实验三 启发性实验2 155
实验四 设计性实验 159
7.3 习题 162
第8章 指针 173
8.1 知识要点回顾 173
8.1.1 指针的概念 173
8.1.2 指针变量的定义 173
8.1.3 指针运算符 173
8.1.4 指针的算术运算符 174
8.1.5 指针与一维数组 175
8.1.6 指针与二维数组 175
8.1.7 数组指针 176
8.1.8 指针数组 176
8.1.9 指针的指针 176
8.1.10 函数指针 177
8.1.11 指针数组的一个重要应用 177
8.2 实训内容 178
实验一 验证性实验 178
实验二 启发性实验1 183
实验三 启发性实验2 185
实验四 设计性实验 187
8.3 习题 189
第9章 结构体 198
9.1 知识要点回顾 198
9.1.1 结构体类型 198
9.1.2 联合类型 204
9.1.3 枚举类型 205
9.1.4 typedef定义类型 206
9.2 实训内容 206
实验一 验证性实验 206
实验二 启发性实验1 217
实验三 启发性实验2 221
实验四 设计性实验 224
9.3 习题 226
第10章 文件 237
10.1 知识要点回顾 237
10.1.1 文件概述 237
10.1.2 常用的文件操作函数 239
10.2 实训内容 244
实验一 验证性实验 244
实验二 启发性实验1 248
实验三 启发性实验2 250
实验四 设计性实验 253
10.3 习题 254
第11章 预处理命令 263
11.1 知识要点回顾 263
11.1.1 C语言的预处理 263
11.1.2 文件包含 263
11.1.3 宏定义 264
11.1.4 条件编译命令 266
11.2 实训内容 267
实验一 验证性实验 267
实验二 启发性实验 272
11.3 习题 275
附录A 全国计算机等级考试无纸化样卷 281
参考文献 291