本书作者从事了多年C语言程序设计的教学,熟知C语言的学习瓶颈,他把教学中的心路历程通过本书奉献给读者。
本书力求将程序设计方法、读程序技巧、编程序方法等巧妙地贯穿于实用性的实例之中,让读者耳目一新。特别是本书结合简单图表对C语言程序的难点、重点内容进行分析,同时注重对读者的分析问题能力、逻辑思维能力、解决问题能力的培养和训练,如在书中,通过一题多问、一题多解等途径去启发读者发掘、探索,寻找更多、更好的解决途径,从而达到提高读者分析问题、解决问题的能力。
第一部分 C语言程序设计实验部分
第1章 C语言程序开发环境
※1.1 Turbo C集成开发环境
※1.2 Visual C++集成开发环境简介
第2章 上机实验内容
※2.1 实验1熟悉C语言程序开发环境
※2.2 实验2数据描述
※2.3 实验3顺序结构程序设计
※2.4 实验4选择结构程序设计
※2.5 实验5循环结构程序设计
※2.6 实验6数组(1)
※2.7 实验7数组(2)
※2.8 实验8函数的定义及调用
※2.9 实验9函数的递归调用及变量的作用域、生存期
※2.10 实验lO指针(1)
※2.11 实验11指针(2)
※2.12 实验12结构体和共用体
※2.13 实验13文件处理
※2.14 实验14链表(自选)
※2.15 实验15综合程序设计
第二部分 重点、难点知识分析与练习
第3章 C语言基础知识
※3.1 例题分析
※3.2 练习题
第4章 三种基本结构程序设计
※4.1 例题分析
※4.2 练习题
第5章 数组
※5.1 例题分析
※5.2 练习题
第6章 函数
※6.1 例题分析
※6.2 练习题
第7章 指针
※7.1 例题分析
※7.2 练习题
第8章 结构体与共用体
※8.1 例题分析
※8.2 练习题
第9章 位运算及预处理命令高级部分
※9.1 例题分析
※9.2 练习题
第10章 文件
※10.1 例题分析
※10.2 练习题
第11章 程序设计
※11.1 概述
※11.2 基本问题的实现
※11.3 复杂问题的实现
第三部分 学习指南
第12章 应试策略
※12.1 计算机等级考试简介
※12.2 如何准备等级考试
第13章 学习的目的、方法及考试的知识点
※13.1 C语言学习中要达到的主要目标
※13.2 C语言的学习方法
※13.3 C语言的主要知识点
※13.4 综合测试题