C语言程序设计
2012-10
清华大学出版社
张磊
317
无
《21世纪高等学校规划教材·计算机应用:C语言程序设计(第3版)》面向程序设计初学者编写,以“注重基础、注重方法、注重编程、注重应用”为指导思想,灵活运用案例教学、任务驱动、启发式教学等多种教学方法,对C语言程序设计的语言知识和程序设计的方法过程进行了系统介绍,特别适合将“C语言程序设计”作为第一门程序设计课程的高校学生。 全书共有9章,分别为程序设计概述、简单程序设计、分支结构程序设计、循环结构程序设计、数组程序设计、函数程序设计、指针程序设计、结构体程序设计和文件程序设计。每章之后均设有实验指导,其内容与教学内容密切衔接、相辅相成。本书配有教学课件、程序源码和试题库等丰富资源。 《21世纪高等学校规划教材·计算机应用:C语言程序设计(第3版)》适合作为高等院校C语言程序设计等相关课程的教材,也可用作程序设计人员及程序设计爱好者的自学参考书。
第1章 程序设计概述1.1 程序设计语言1.2 算法1.2.1 算法概念与算法描述1.2.2 算法的逻辑结构1.2.3 算法的特性1.2.4 算法评价1.3 程序设计与实现1.3.1 程序设计的基本过程1.3.2 使用VisualC++6.0实现C语言程序1.3.3 程序设计示例1.4 C语言程序的基本结构1.4.1 程序的函数化结构1.4.2 程序中的常量和变量1.4.3 程序中的基本语句1.4.4 标识符与保留字1.4.5 程序风格小结习题1实验1 编辑运行C语言程序第2章 简单程序设计2.1 用printf()函数输出数据2.1.1 固定数值的加法程序2.1.2 printf()函数2.2 用scanf()函数输入数据2.2.1 任意数值的加法程序2.2.2 scanf()函数2.3 输入输出字符数据2.3.1 getchar()函数和putchar()函数2.3.2 字符输入输出应用举例2.4 语言知识补遗2.4.1 数据类型2.4.2 常量详解2.4.3 简单变量详解2.4.4 算术运算2.4.5 赋值运算2.4.6 宏命令2.5 程序设计举例2.5.1 计算三角形面积2.5.2 字母转换2.5.3 鸡兔同笼问题*2.6 表达式中数据类型的自动转换*2.7 用typedef命名数据类型*2.8 使用C++命令输入输出数据2.8.1 简单的C++程序2.8.2 C++的输入和输出小结习题2实验2 简单程序设计第3章 分支结构程序设计3.1 简单条件的分支程序3.1.1 判断优等生程序3.1.2 关系表达式3.1.3 if语句3.2 复合条件的分支程序3.2.1 使用新标准的优等生程序3.2.2 逻辑表达式3.3 用switch语句实现分支控制3.4 goto语句3.5 条件运算3.6 分支结构应用举例3.6.1 闰年问题3.6.2 判断等边三角形3.6.3 求解一元二次方程3.6.4 学生成绩分等显示小结习题3实验3 分支结构程序设计第4章 循环结构程序设计第5章 数组程序设计第6章 函数程序设计第7章 指针程序设计第8章 结构体程序设计第9章 文件程序设计
面向程序设计初学者。特别适合将C语言作为第一门程序设计课程的高校学生。 分类设置教学实例。部分实例后提供具有扩展性、启发性的思考题,以助于深入掌握相关知识。 主教材与实验指导合二为一。每章均设有实验指导,分为基础实验和综合实验两部分,与理论教学内容密切衔接、相辅相成。 教学课件、程序源代码、试题库等教学资源配套齐全。
无