- 电子工业出版社
- 9787121477737
- 1-2
- 540553
- 16开
- 2025-01
- 计算机类
- 高职
内容简介
本书为配套实验教材,共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__eol__1.1 Visual C++ 2010概述 1__eol__1.2 Visual C++ 2010编译器 2__eol__1.3 建立C语言应用程序 2__eol__1.3.1 安装和启动 2__eol__1.3.2 新建项目 3__eol__1.3.3 添加C源程序文件 5__eol__1.3.4 编译、链接和运行 6__eol__1.4 编辑C语言应用程序 8__eol__1.4.1 打开项目/解决方案 8__eol__1.4.2 在项目中添加已经存在的文件 8__eol__1.4.3 在解决方案中添加新项目 9__eol__1.5 调试程序 9__eol__1.5.1 调试程序环境 10__eol__1.5.2 单步执行 11__eol__1.5.3 设置断点调试程序 12__eol__1.6 集成开发环境中程序调试实例 13__eol__1.7 实训内容 14__eol__实验一 Visual C++ 2010集成开发环境 14__eol__实验二 验证性实验 19__eol__1.8 习题 25__eol____eol__第2~3章 数据类型、运算符及顺序结构程序设计 29__eol__2~3.1 知识要点回顾 29__eol__2~3.1.1 数据类型、标识符、常量、变量 29__eol__2~3.1.2 C语言运算符 31__eol__2~3.1.3 数据的输出和输入 32__eol__2~3.2 实训内容 35__eol__实验一 验证性实验 35__eol__实验二 启发性实验1 41__eol__实验三 启发性实验2 43__eol__实验四 设计性实验 45__eol__2~3.3 习题 46__eol__2~3.3.1 第2章 数据类型及运算符习题 46__eol__2~3.3.2 第3章 顺序结构程序设计习题 51__eol__第4章 分支结构 58__eol__4.1 知识要点回顾 58__eol__4.1.1 关系运算符与关系表达式 58__eol__4.1.2 逻辑运算符和逻辑表达式 58__eol__4.1.3 条件运算符 59__eol__4.1.4 if语句的三种形式 59__eol__4.1.5 if语句的嵌套 60__eol__4.1.6 switch语句 61__eol__4.1.7 常见错误举例 61__eol__4.2 实训内容 62__eol__实验一 验证性实验 62__eol__实验二 启发性实验1 70__eol__实验三 启发性实验2 72__eol__实验四 设计性实验 76__eol__4.3 习题 77__eol__第5章 循环结构 89__eol__5.1 知识要点回顾 89__eol__5.1.1 while语句 89__eol__5.1.2 do…while语句 89__eol__5.1.3 for语句 90__eol__5.1.4 break语句 91__eol__5.1.5 continue语句 91__eol__5.1.6 常见错误举例 91__eol__5.2 实训内容 92__eol__实验一 验证性实验 92__eol__实验二 启发性实验1 99__eol__实验三 启发性实验2 101__eol__实验四 设计性实验 104__eol__5.3 习题 105__eol__第6章 函数 115__eol__6.1 知识要点回顾 115__eol__6.1.1 函数的分类 115__eol__6.1.2 库函数的调用 115__eol__6.1.3 自定义函数的定义和调用 115__eol__6.1.4 函数的递归调用 117__eol__6.1.5 函数中变量的分类 117__eol__6.2 实训内容 119__eol__实验一 验证性实验 119__eol__实验二 启发性实验1 127__eol__实验三 启发性实验2 129__eol__实验四 设计性实验 131__eol__6.3 习题 132__eol____eol____eol__第7章 数组 144__eol__7.1 知识要点回顾 144__eol__7.1.1 一维数组的定义 144__eol__7.1.2 二维数组的定义 145__eol__7.1.3 对数组元素的引用 146__eol__7.1.4 常用字符串函数 147__eol__7.2 实训内容 147__eol__实验一 验证性实验 147__eol__实验二 启发性实验1 153__eol__实验三 启发性实验2 155__eol__实验四 设计性实验 159__eol__7.3 习题 162__eol__第8章 指针 173__eol__8.1 知识要点回顾 173__eol__8.1.1 指针的概念 173__eol__8.1.2 指针变量的定义 173__eol__8.1.3 指针运算符 173__eol__8.1.4 指针的算术运算符 174__eol__8.1.5 指针与一维数组 175__eol__8.1.6 指针与二维数组 175__eol__8.1.7 数组指针 176__eol__8.1.8 指针数组 176__eol__8.1.9 指针的指针 176__eol__8.1.10 函数指针 177__eol__8.1.11 指针数组的一个重要应用 177__eol__8.2 实训内容 178__eol__实验一 验证性实验 178__eol__实验二 启发性实验1 183__eol__实验三 启发性实验2 185__eol__实验四 设计性实验 187__eol__8.3 习题 189__eol__第9章 结构体 198__eol__9.1 知识要点回顾 198__eol__9.1.1 结构体类型 198__eol__9.1.2 联合类型 204__eol__9.1.3 枚举类型 205__eol__9.1.4 typedef定义类型 206__eol__9.2 实训内容 206__eol__实验一 验证性实验 206__eol__实验二 启发性实验1 217__eol__实验三 启发性实验2 221__eol__实验四 设计性实验 224__eol__9.3 习题 226__eol__第10章 文件 237__eol__10.1 知识要点回顾 237__eol__10.1.1 文件概述 237__eol__10.1.2 常用的文件操作函数 239__eol__10.2 实训内容 244__eol__实验一 验证性实验 244__eol__实验二 启发性实验1 248__eol__实验三 启发性实验2 250__eol__实验四 设计性实验 253__eol__10.3 习题 254__eol__第11章 预处理命令 263__eol__11.1 知识要点回顾 263__eol__11.1.1 C语言的预处理 263__eol__11.1.2 文件包含 263__eol__11.1.3 宏定义 264__eol__11.1.4 条件编译命令 266__eol__11.2 实训内容 267__eol__实验一 验证性实验 267__eol__实验二 启发性实验 272__eol__11.3 习题 275__eol__附录A 全国计算机等级考试无纸化样卷 281__eol__参考文献 291