| 前言第1章 C语言概述11.1 C语言的发展与特点11.1.1 C语言的发展11.1.2 C语言的特点21.2 程序设计的基本概念41.2.1 程序41.2.2 程序设计41.2.3 算法51.2.4 数据结构61.3 C语言的字符集与标识符61.4 C程序举例71.5 本章小结11习题11第2章 数据类型122.1 C的数据类型122.2 常量122.2.1 整型常量122.2.2 实型常量132.2.3 字符常量132.2.4 字符串常量152.2.5 符号常量152.3 变量162.3.1 整型变量172.3.2 实型变量202.3.3 字符变量212.3.4 变量赋初值222.4 库函数的使用232.5 本章小结24习题24第3章 C语言的运算符和表达式253.1 C语言运算符简介253.1.1 C语言运算符的种类及功能253.1.2 C语言运算符的优先级及结合性273.2 C语言的运算符283.2.1 算术运算符283.2.2 自增与自减运算符293.3 算术表达式313.3.1 算术表达式的运算313.3.2 算术表达式的书写规则323.4 表达式中数据间的混合运算与类型转换323.5 赋值运算符及复合赋值运算符353.5.1 赋值运算符353.5.2 复合赋值运算符363.6 逗号运算符及逗号表达式373.7 程序举例373.8 本章小结38习题39第4章 顺序结构程序设计404.1 结构化程序设计简介404.2 求华氏100℉对应的摄氏温度程序的实现414.2.1 程序解析414.2.2 C程序中的语句424.3 赋值语句444.4 数据的输入/输出454.4.1 字符输入/输出函数454.4.2 格式输出函数474.4.3 格式输入函数524.5 程序举例544.6 本章小结58习题58第5章 分支结构程序设计595.1 实数排序程序的实现595.1.1 程序解析595.1.2 if语句595.1.3 if…else语句615.1.4 if语句的嵌套625.2 简单英文星期转换程序的实现675.2.1 程序解析675.2.2 switch语句685.2.3 break语句在switch语句中的作用705.3 程序举例735.4 本章小结81习题81第6章 循环结构程序设计836.1 自然数1到100求和程序的实现836.1.1 程序解析836.1.2 while语句836.2 do…while语句856.3 for语句876.4 break和continue语句916.4.1 break语句916.4.2 continue语句926.5 循环的嵌套926.6 本章小结94习题94第7章 函数957.1 自然数1到100求和程序的实现957.1.1 程序解析957.1.2 函数的定义967.2 函数参数与函数值987.2.1 形式参数和实际参数987.2.2 函数的返回值1007.3 函数的调用1017.3.1 函数调用的方式1017.3.2 对被调用函数的声明1027.3.3 函数的嵌套调用1067.3.4 函数的递归调用1077.4 变量的作用域1117.4.1 局部变量1117.4.2 全局变量1137.5 变量的存储类型1147.5.1 变量的动态与静态存储方式1157.5.2 局部变量的存储类型1157.5.3 全局变量的存储类型1177.6 内部函数与外部函数1187.7 本章小结119习题119第8章 数组1208.1 输出fibonacci数列的前20项程序的实现1208.1.1 程序解析1208.1.2 一维数组的定义及初始化1218.1.3 一维数组的使用1228.2 找出矩阵中最大值所在的位置1258.2.1 程序解析1258.2.2 二维数组的概念1268.2.3 二维数组的定义1278.2.4 多维数组的定义1288.2.5 二维数组及多维数组的初始化1308.3 字符数组与字符串1338.3.1 程序解析1338.3.2 字符数组及其初始化1338.3.3 字符串的输入1368.3.4 字符串的输出1378.3.5 二维字符数组1378.4 数组作为函数的参数1438.4.1 数组元素作为函数的参数1438.4.2 数组名作为函数的参数1448.5 程序举例1458.6 本章小结150习题150第9章 指针1519.1 寻找保险箱密码程序的实现1519.1.1 程序解析1519.1.2 指针的概念1529.1.3 指针变量的定义与初始化1549.1.4 指针运算1569.1.5 多级指针1599.2 指针与函数1609.2.1 指针作为函数参数1609.2.2 指针函数1639.2.3 指向函数的指针1649.3 指针与数组1679.3.1 指向一维数组的指针1689.3.2 二维数组与多维数组的指针表示法1709.4 指针与字符串1769.4.1 字符串的指针表示法1769.4.2 字符串数组1789.5 指针数组与命令行参数1789.5.1 指针数组178 |
商品评论(0条)