| 作者 |
| 丛书名 |
| 面向系统能力培养大学计算机类专业规划教材 |
| 出版社 |
| 清华大学出版社 |
| ISBN |
| 9787302539575 |
| 简要 |
| 简介 |
| 内容简介 《C语言程序设计典型题解与实验指导》是“C语言程序设计”课程的配套教学用书,由11章组成。第1章介绍了目前较为流行的几种开发环境的使用方法,给出了1个重点训练程序调试能力的实验。第2~8章系统概括了C语言的知识点,精选大量具有代表性的例题进行详细解答,按递进的方式给出了多元化的实验内容。第9章是针对系统级编程的综合实训项目的分析与设计。第10章介绍了基于OpenMP的多线程编程技术。第11章为期末复习,给出了3套综合测试练习题和参考答案。 |
| 目录 |
| 第1章C语言常用上机开发环境1 1.1Code::Blocks集成开发环境1 1.2DevCpp集成开发环境7 1.3Visual Studio集成开发环境11 1.4Linux下的C语言编程19 1.5实验一熟悉C程序的运行与调试方法31 第2章C语言基本语法元素40 2.1内容提要40 2.2典型题解析42 2.3实验二表达式和标准输入输出实验60 第3章流程控制66 3.1内容提要66 3.2典型题解析69 3.3实验三流程控制实验84 第4章函数与编译预处理88 4.1内容提要88 4.2典型题解析91 4.3实验四函数与编译预处理实验105 第5章数组112 5.1内容提要112 5.2典型题解析114 5.3实验五数组程序设计实验139 第6章指针146 6.1内容提要146 6.2典型题解析148 6.3实验六指针程序设计实验178第7章结构与联合185 7.1内容提要185 7.2典型题解析187 7.3实验七结构与联合实验205 第8章文件212 8.1内容提要212 8.2典型题解析215 8.3实验八文件操作实验224 第9章汇编器和模拟器的设计228 9.1相关概念228 9.2简单计算机的指令集228 9.3简单计算机的结构模型231 9.4设计思路232 9.5源程序236 9.6拓展训练245 第10章多线程编程257 10.1OpenMP概述257 10.2共享存储模型257 10.3编写第一个OpenMP程序258 10.4OpenMP的编译指导语句、库函数和环境变量261 10.5OpenMP编程初步265 10.6练习286 第11章综合练习题289 11.1练习题一289 11.2练习题二296 11.3练习题三305附录AC语言常见编译错误及分析314 A.1错误类型314 A.2错误信息314 A.3警告信息317 附录B练习题参考答案320 B.1练习题一参考答案320 B.2练习题二参考答案321 B.3练习题三参考答案322 附录CC语言编程作业在线评测系统324 C.1系统概述324 C.2CAOJ系统与OJ系统的区别325 C.3CAOJ系统功能描述326 C.4CAOJ系统操作方法327 附录D实验要求及评分标准330 D.1实验要求330 D.2评分标准331 附录E汇编器和模拟器测试用例332 参考文献336 |