![]()
内容推荐 本书以Visual C++ 2010为编程环境,通过分析问题、设计算法、编写和调试程序等步骤,介绍了顺序结构、选择结构、循环结构的算法分析和程序设计方法,力求让读者掌握分析问题的方法,培养读者算法设计的能力、编程和调试的能力以及模块化程序设计思想。 全书共14章。第1~2章介绍程序设计基础与C语言的编程环境;第3~7章介绍结构化程序设计的3种基本结构与函数和数组的基础知识;第8章介绍字符型数据处理;第9~11章介绍编译预处理、指针以及其他的数据类型;第12、13章介绍位运算与文件;第14章介绍几个综合的编程实例。每章后均配有针对性强的习题,供读者练习、复习和提高。 本书内容由浅入深,可读性强,适合大学生作为C语言程序设计课程的教材,也可作为C语言爱好者编程的参考书。 目录 第1章 程序设计基础 1.1 程序设计语言 1.1.1 什么是程序 1.1.2 程序设计语言的分类 1.1.3 C语言简介 1.1.4 C程序的组成 1.2 计算机的组成与程序设计的本质 1.2.1 计算机系统结构 1.2.2 程序设计的本质 1.2.3 程序设计的过程 1.3 算法的概念和特性 1.3.1 什么是算法 1.3.2 算法举例 1.3.3 算法的特性 1.4 算法的表示方法 1.4.1 自然语言 1.4.2 伪代码 1.4.3 传统流程图 1.4.4 N-S流程图 1.5 结构化程序设计方法 1.5.1 结构化程序设计的基本结构 1.5.2 结构化程序设计的思想和方法 习题 第2章 C语言编程与调试 2.1 Visual C++ 2010 2.1.1 Visual C++ 2010的安装和启动 2.1.2 Visual C++ 2010的开发环境 2.1.3 Visual C++ 2010中的程序编写与调试 2.2 Dev C++ 2.2.1 Dev C++的安装和启动 2.2.2 Dev C++的开发环境 2.2.3 Dev C++中的程序设计与调试 习题 第3章 顺序结构程序设计 3.1 顺序结构的算法设计 3.2 C语言编程基础 3.2.1 数据类型 3.2.2 变量 3.2.3 常量 3.2.4 整型数据的处理 3.2.5 实型数据的处理 3.2.6 运算符和表达式 3.2.7 数据类型的转换 3.2.8 语句 3.2.9 C程序的注释 3.3 顺序结构的程序设计 3.4 常见的编程错误及其调试 3.4.1 语法错误 3.4.2 运行时错误 3.4.3 未检测到的错误 3.4.4 逻辑错误 3.4.5 程序调试方法 习题 第4章 函数 第5章 选择结构程序设计 第6章 循环结构程序设计 第7章 数组 第8章 字符、字符数组与字符串 第9章 编译预处理 第10章 指针 第11章 其他数据类型 第12章 位运算 第13章 文件 第14章 综合程序设计 附录 ANSI C常用库函数 参考文献 |