《C语言程序设计教学做一体化教程(第2版)》共分3部分:基础技能部分、提升技能部分和综合技能部分。
基础技能部分为1~5章,1章介绍程序设计的基本概念以及VisualC++6.0编译环境的使用,第2章从实例出发,简单介绍顺序、分支和循环结构的使用,第3~5章通过大量的实例,分别介绍分支、循环结构和函数程序设计的思路和方法。
提升技能部分为第7~11章,第7章介绍提升技能需要掌握的C语言**语法规则等,第8章通过3个典型实例介绍数组的应用,第9章介绍指针的基本概念和应用,**0章使用实例介绍结构类型在实际应用中的价值,1章介绍文件的使用和编译预处理的相关技能。
综合技能部分为第6章和12章,第6章为阶段技能项目“小学算术运算考试系统”,安排在基础技能掌握之后进行阶段性综合技能提升,12章为课程技能项目“高校学生成绩管理系统”,模拟一个实际软件项目的开发过程,快速提高和积累综合技能。
第1章 C语言概述
1.1 一个C语言程序
1.2 算法与流程图
1.2.1 算法
1.2.2 流程图
1.3 C语言的发展和语法单位
1.3.1 C语言的发展与特点
1.3.2 C语言的主要“单词”
1.3.3 C语言的主要语法单位
1.4 实现问题求解的过程
1.4.1 问题分析和算法设计
1.4.2 编辑程序
1.4.3 编译程序
1.4.4 运行和调试程序
1.5 技能训练:使用VC 6.0编辑和运行程序
1.5.1 C程序的开发过程
1.5.2 Visual C++6.0的启动与退出
1.5.3 创建工程和C语言程序
1.5.4 编辑、编译和执行C语言程序
1.5.5 C程序文件的管理
本章小结
习题1
第2章 用C语言编写程序
2.1 在屏幕上显示“欢迎来到www.aftvc.com”
2.2 交换数字问题
2.2.1 程序解析
2.2.2 常量、变量和数据类型
2.2.3 算术运算和赋值运算
2.2.4 格式化输出函数printf()
2.2.5 技能训练
2.3 判断一个数是奇数还是偶数
2.3.1 程序解析
2.3.2 关系运算
2.3.3 分支结构
2.3.4 格式化输入函数scanf()
2.3.5 技能训练()
2.4 计算s=1+2+3+4+5问题
2.4.1 程序解析
2.4.2 循环结构
2.4.3 循环程序设计
2.4.4 技能训练
本章小结
习题2
第3章 分支结构
3.1 简单的猜数游戏
3.1.1 程序解析
3.1.2 单分支、双分支结构
3.1.3 技能训练
3.2 交水费问题
3.2.1 程序解析
3.2.2 多分支结构
3.2.3 技能训练
3.3 算术四则运算
3.3.1 程序解析
3.3.2 switch结构
3.3.3 技能训练
3.4 考试成绩等级判定问题
3.4.1 程序解析
3.4.2 多重if语句和switch结构的比较
3.4.3 技能训练
……
第4章 循环结构
第5章 函数
第6章 阶段项目“小学算术运算考试系统”
第7章 数据类型与表达式进阶
第8章 数组
第9章 指针
第10章 结构与共用
第11章 文件和编译预处理
第12章 课程项目“高校学生成绩管理系统”
附录
参考文献
暂无