第1章 程序设计概述
1.1 程序设计的概念
1.2 程序设计语言
1.2.1 机器语言
1.2.2 汇编语言
1.2.3 高级语言
1.2.4 面向过程和面向对象的概念.
1.2.5 计算机的各种语言形式
1.3 程序的编译与执行
1.4 程序与算法
1.4.1 算法概念
1.4.2 算法与程序效率
1.5 C语言简介
1.6 MATLAB软件简介
1.7 培养科学计算能力
1.8 C语言程序结构
1.9 实例拓展
1.9.1 工程计算实例
1.9.2 游戏开发实例
1.10 小结
习题1
第2章 C语言基础
2.1 基本概念
2.1.1 C语言字符集
2.1.2 标识符
2.1.3 关键字
2.1.4 常量
2.1.5 变量
2.2 C语言的数据型
2.2.1 整型数据
2.2.2 实型数据
2.2.3 字符型数据
2.3 运算符与表达式
2.3.1 算术运算符和算术表达式
2.3.2 赋值运算符和赋值表达式
2.3.3 关系运算符和关系表达式
2.3.4 逻辑运算符和逻辑表达式
2.4 小结
习题2
第3章 数据的输入/输出
3.1 字符输入/输出函数
3.2 字符串输入/输出函数
3.3 格式输入/输出函数
3.3.1 格式输入函数
3.3.2 格式输出函数
3.4 实例拓展
3.4.1 工程计算实例
3.4.2 游戏开发实例
3.5 小结
习题3
第4章 选择结构程序设计
4.1 if语句
4.1.1 单分支if语句
4.1.2 双分支i-else语句
4.1.3 多分支选择语句
4.1.4 if语句的嵌套
4.2 switch语句
4.2.1 switch语句简介
4.2.2 break语句在switch中的应用
4.3 实例解析
4.4 实例拓展
4.4.1 工程计算实例
4.4.2游戏开发实例
4.5 小结
习题4
第5章 循环结构程序设计
5.1 while语句
……
第6章 函数与编译预处理
第7章 数组
第8章 指针
第9章 构造数据类型
第10章 位运算
第11章 文件
第12章 C++面向对象程序设计
附录A C语言常用库函数
参考文献