本书引入“算法思想”和“案例教学”的理念,以“理论联系实际,算法制导程序,调试验证程序”的新模式,将理论知识、实践内容与调试运行融合在一起,以实用型的案例为导向,整合主干知识点,使学生能够快速入门,同时又扩展细节知识点,配合阶段性综合项目,从而实现高效、实用的教学目的。
全书共12章,内容包含C语言概述、基本数据类型、选择结构、循环结构、数组、函数、指针、字符串处理、自定义数据类型、文件、位运算和预处理等,是一本兼具趣味性和实用性的C语言程序设计教材。
本书以“学生好学,教师好用”为原则,将“教学—实验—练习”结合在一起形成一体化教程,同时配有多媒体课件、例题和习题源代码等教学资源。
本书可作为高等学校各专业的C语言程序设计课程教材和参考用书,也可作为对C语言程序设计感兴趣的读者的自学用书。
无
1. 面向本科院校刚入学新生,降低学习起点,利用案例串联主干知识,使学生能够快速入门;同时使用“问与答”环节来辅助细节知识和拓展知识的学习。
2. 课件与教程紧密配合,有适用教学的PPT。
3. 提供自测练习及实验指导,是一本一体化教程,便于教学实施。
4. 以“理论联系实际,算法制导程序,调试验证程序”的新模式,将理论知识、实践内容与调试运行融合在一起。使学生了解程序运行过程,学会调试程序。
目录
第1章概述1
1.1编程的概念1
1.1.1计算机如何工作1
1.1.2计算机语言1
1.1.3C语言简介2
1.2如何学习C语言程序设计4
1.2.1C语言编程需要什么4
1.2.2学习C语言程序设计的有效方法4
1.2.3创建C语言程序的一般步骤5
1.3C语言程序的基本结构及书写规范5
1.3.1C语言程序的基本结构5
1.3.2简单的C程序6
1.3.3C语言的“字母”和“单词”7
1.3.4C语言的程序书写规范7
1.4Visual C++集成编译环境介绍8
1.4.1Visual C++集成编译环境的安装8
1.4.2Visual C++集成编译环境的简单使用10
1.5算法及算法表示15
1.5.1算法与程序设计15
1.5.2算法的表示