第一章认识C语言
第一节C语言的发展及特点
第二节C语言程序初探
第三节C语言集成开发环境
上机实训
习题
第二章顺序结构流程及应用
第一节标识符与关键字
第二节基本数据类型
第三节常量与变量
第四节常用运算符和表达式
第五节数据的输出/输入
第六节程序的算法基础
第七节顺序结构程序设计
第八节项目任务:软件用户界面设计
第一章认识C语言
第一节C语言的发展及特点
第二节C语言程序初探
第三节C语言集成开发环境
上机实训
习题
第二章顺序结构流程及应用
第一节标识符与关键字
第二节基本数据类型
第三节常量与变量
第四节常用运算符和表达式
第五节数据的输出/输入
第六节程序的算法基础
第七节顺序结构程序设计
第八节项目任务:软件用户界面设计
上机实训
习题二
第三章选择结构程序设计
第一节单分支选择结构
第二节双分支选择结构
第三节多分支选择结构
第四节项目任务:软件用户界面设计优化
上机实训
习题三
第四章循环结构流程及应用
第一节while语句的流程及应用
第二节dowhile语句的流程及应用
第三节for语句的流程及应用
第四节循环的嵌套
第五节break语句和continue语句
第六节项目任务:软件用户界面设计再优化
上机实训
习题四
第五章数组
第一节一维数组
第二节二维数组
第三节字符数组
第四节项目任务:数据统计
上机实训
习题五
第六章函数和变量
第一节函数的定义
第二节函数的参数传递
第三节变量的分类
第四节函数的作用域
第五节项目任务:输入/输出子模块的编程实现
上机实训
习题六
第七章结构体、共用体与位运算
第一节结构体类型概述
第二节结构体数组概述
第三节共用体
第四节位运算
第五节项目任务:利用结构体类型改写输入/输出子模块
上机实训
习题七
第八章指针
第一节指针的概念
第二节指针与数组的关系
第三节指向结构体类型数据的指针
第四节项目任务:用动态内存分配实现输入/输出管理
上机实训
习题八
第九章文件
第一节文件的基本概念与分类
第二节打开和关闭文件
第三节文件的顺序读写
第四节随机文件的读写
第五节项目任务:项目案例综合实现
上机实训
习题九
附录A常用ASCII码对照表
附录BC语言运算符的优先级和结合性
附录CC语言常用库函数
参考文献