内容推荐 《案例式C语言程序设计》引入“算法思想”和“案例教学”的理念,以“理论联系实际,算法制导程序,调试验证程序”的新模式,将理论知识、实践内容与调试运行融合在一起,以实用型的案例为导向,整合主干知识点,使学生能够快速入门,同时又扩展细节知识点,配合阶段性综合项目,从而实现高效、实用的教学目的。 全书共12章,内容包含C语言概述、基本数据类型、选择结构、循环结构、数组、函数、指针、字符串处理、自定义数据类型、文件、位运算和预处本书以“学生好学,教师好用”为原则,将“教学-实验-练习”结合在一起形成一体化教程,同时配有多媒体课件、例题和习题源代码等教学资源。 《案例式C语言程序设计》可作为高等学校各专业的C语言程序设计课程教材和参考用书,也可作为对C语言程序设计感兴趣的读者的自学用书。 目录 第1章 概述 1.1 编程的概念 1.1.1 计算机如何工作 1.1.2 计算机语言 1.1.3 C语言简介 1.2 如何学习C语言程序设计 1.2.1 C语言编程需要什么 1.2.2 学习C语言程序设计的有效方法 1.2.3 创建C语言程序的一般步骤 1.3 C语言程序的基本结构及书写规范 1.3.1 C语言程序的基本结构 1.3.2 简单的C程序 1.3.3 C语言的“字母”和“单词” 1.3.4 C语言的程序书写规范 1.4 Visual C++集成编译环境介绍 1.4.1 Visual C++集成编译环境的安装 1.4.2 Visual CH集成编译环境的简单使用 1.5 算法及算法表示 1.5.1 算法与程序设计 1.5.2 算法的表示 练习与自测 实验指导
第2章 基本数据类型 2.1 计算购买实验指导书的总价 2.1.1 程序分析 2.1.2 常量和变量 2.1.3 赋值运算和算术运算 2.1.4 整型 2.1.5 输入输出函数 2.1.6 程序的排错与调试 2.2 计算银行存款的本息和 2.2.1 程序分析 2.2.2 库函数 2.2.3 表达式 2.2.4 实型 2.2.5 各类数值型数据之间的混合运算 2.2.6 程序的排错与调试 2.3 顺序结构 2. 3.1 顺序结构 2.3.2 顺序结构典型问题——单位及货币换算编程习惯 练习与自测 实验指导
第3章 会思考的程序——选择结构 3.1 求整数绝对值(if语句——双分支和条件执行) 3.1.1 程序分析 3.1.2 关系运算符与关系表达式 3.1.3 逻辑运算符与逻辑表达式 3.1.4 if语句 3.1.5 程序的排错与调试 3.2 学生成绩评价(if——多分支结构) 3.2.1 程序分析 3.2.2 if语句多分支结构 3.3 if语句的嵌套 3.3.1 程序分析 3.3.2 if语句的嵌套 3.4 打印英文星期名(switch语句) 3.4.1 程序分析 3.4.2 switch语句 3.5 条件运算符 本章知识点总结 问与答 编程习惯 练习与自测 …… 第4章 反复执行,周而复始——循环结构 第5章 批量数据的处理——数组 第6章 模块化与协作开发——函数 第7章 间接访问——指针 第8章 字符串处理 第9章 自定义数据类型 第10章 数据持久化——文件 第11章 位运算 第12章 预处理 附录A C语言中的关键字 附录B 运算符和结合性 附录C C库函数 附录D ASCII表 参考文献 |