更新时间:2018-12-29 14:34:18
封面
版权信息
前言
第1部分 基础篇
第1章 认识C语言
1.1 计算机语言及程序的发展
1.2 从HeIIo程序认识C程序
1.3 程序的实例解析与升华
1.4 C语言基本组成
1.5 C语言程序的调试过程
1.6 本章的问与答
1.7 小结
第2章 数据类型、常量和变量
2.1 数据及数据类型
2.2 常量及常量的应用
2.3 变量及变量的应用
2.4 本章的问与答
2.5 小结
第3章 运算符与表达式
3.1 C语言中的运算符及表达式
3.2 运算中的数据类型转换
3.3 算术运算符与算术表达式
3.4 赋值运算符和赋值表达式
3.5 逗号运算符和逗号表达式
3.6 关系运算符和关系表达式
3.7 逻辑运算符和逻辑表达式
3.8 条件运算符和条件表达式
3.9 sizeof运算符
3.10 取地址运算符
3.11 几种运算符混合运用与常见的问题分析
3.12 本章的问与答
3.13 小结
第4章 顺序程序设计
4.1 C程序基本结构
4.2 C语句概述
4.3 库函数的调用与输入输出的关系
4.4 格式化输出
4.5 字符输出
4.6 格式化输入
4.7 字符输入
4.8 变量如何得到正确的输入数据
4.9 顺序结构程序典型例题分析与升华
4.10 本章的问与答
4.11 小结
第5章 选择程序设计
5.1 典型的选择问题的程序设计思路
5.2 用if语句设计选择程序
5.3 if语句的嵌套
5.4 if语句的使用实例与升华
5.5 if语句的常见错误与解决方法
5.6 用switch分支设计选择程序
5.7 选择型问题实例的剖析与升华
5.8 本章常见问题的问与答
5.9 小结
第6章 循环结构程序设计
6.1 典型的循环问题程序设计思路
6.2 whiIe语句处理的循环
6.3 do…whiIe循环
6.4 for循环
6.5 流程控制语句
6.6 循环程序的分析方法
6.7 循环程序的例题
6.8 多重循环——循环的嵌套
6.9 循环实例分析
6.10 本章常见问题的问与答
6.11 小结
第2部分 进阶篇
第7章 数组
7.1 认识数组
7.2 一维数组
7.3 一维数组的使用
7.4 二维数组
7.5 二维数组的使用
7.6 使用数组的程序分析
7.7 数组实例的剖析与升华
7.8 本章常见问题的问与答
7.9 小结
第8章 函数
8.1 程序的模块化
8.2 函数的定义
8.3 函数的调用
8.4 数据在函数间的传递
8.5 数组作为函数的参数
8.6 函数的嵌套调用
8.7 函数的递归调用
8.8 函数使用的常见错误分析
8.9 典型函数程序实例
8.10 本章常见问题的问与答
8.11 小结
第9章 作用域与程序设计
9.1 变量的作用域
9.2 变量的存储属性
9.3 局部变量的存储类别
9.4 全局变量的存储类别
9.5 常见变量存储的错误分析与解决
9.6 应用不同存储属性的变量的程序例题分析
9.7 函数的作用域
9.8 简单的程序设计实验
9.9 本章常见问题的问与答
9.10 小结