第二章 C语言概述 2
第一部分 《C语言程序设计》学习指导 3
第一章 预备知识 3
第三章 数据类型 3
第四章 运算符与表达式 6
第五章 结构化程序设计 10
第六章 顺序控制结构 11
第七章 选择控制结构 13
第八章 循环控制结构 15
第九章 函数 18
第十章 数组 21
第十一章 指针 26
第十二章 结构体 31
第二部分 《C语言程序设计》习题和参考解答 33
第一章 预备知识 33
第二章 C语言概述 34
第三章 数据类型 36
第四章 运算符与表达式 37
第五章 结构化程序设计 39
第六章 顺序控制结构 45
第七章 选择控制结构 48
第八章 循环控制结构 51
第九章 函数 57
第十章 数组 63
第十一章 指针 75
第十二章 结构体 83
第十三章 指针的进一步讨论 87
第十四章 联合共用体与枚举类型 95
第十五章 C语言的编译预处理 97
第十六章 位运算 100
第十七章 文件 103
第十八章 C语言屏幕界面与绘图程序设计 113
第十九章 C语言上机调试指导 120
第三部分 上机实验内容 122
引言 实验的总目的和要求 122
实验一 TC的集成开发环境及运行一个简单的C程序 123
实验二 数据类型及其输入和输出 124
实验三 运算符、表达式及最简单的C程序设计 125
实验四 分支及多分支程序设计 127
实验五 循环程序设计 128
实验六 函数 130
实验七 数组 132
实验八 指针 136
实验九 结构体、共用体 139
实验十 位运算 143
实验十一 文件操作 145
实验十二 绘图函数及图形设计 150
第四部分 C语言应用(大型作业) 162
大型作业的目的、要求和方法 162
大型作业的应用实例 163
附:《C语言程序设计》勘误表 181