C语言精品程序设计书稿

C语言精品程序设计书稿

ID:43708433

大小:1.27 MB

页数:299页

时间:2019-10-13

C语言精品程序设计书稿_第1页
C语言精品程序设计书稿_第2页
C语言精品程序设计书稿_第3页
C语言精品程序设计书稿_第4页
C语言精品程序设计书稿_第5页
资源描述:

《C语言精品程序设计书稿》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第0章程序设计概论10」程序与程序设计语言10.1.1程序10.1.2程序设计语言10.2C语言的历史和发展30.3一个简单程序的诞生30.3.1简单的C语言程序概貌40.3.2第一个程序的诞生5本章小结7复习题7第1章C程序设计基础知识81.1变量81.1.1有关内存的基础概念81.1.2变量的引入81.2常量121.2.1字面常量121.2.2符号常量141.2.3const常量151.3算术运算符与算术表达式151.3.1运算符概述151.3.2算术运算符161.3.3算术表达式161.4赋值运算符与赋值表达式181.4.1简单赋值运算符181.4.2

2、复合算术赋值运算符191.4.3赋值运算吋的数据类型转换191.5自加、自减、逗号运算符201.5.1自加和自减运算符:++、-201.5.2逗号运算符221.6位运算231.6.1位运算的基本规律231.6.2位运算符23本章小结24复习题25第2章简单C语句262.1C语句概述262.1.1表达式语句262.1.2控制语句262.1.3函数调用语句272.1.4复合语句272.1.5空语句272.2输入输出的概念282.3基本输入输出函数282.3.1格式化输出库函数:printf282.3.2格式输入库函数:scanf302.3.3字符输入输出函数32

3、本章小结33复习题33第3章分支结构程序设计343」算法与基本程序结构343.1.1算法简介343.1.2算法的表示353.1.3基本程序结构373.2关系运算和逻辑运算383.2.1关系运算383.2.2逻辑运算393.3讦语句40331简单if语句403.3.2if〜cisei吾句423.3.3if语句的嵌套433.3.4if语句使用注意事项453.4switch语句473.5条件运算符49本章小结50复习题50第4章循环结构程序设计514」循环的引入514.2for循坏514.3while循环544.4do~while循环554.5循环的比较574.5

4、.1for语句和while语句574.5.2while语句禾Udo〜while语句604.5.3数值输入中的问题614.6循环嵌套634.6.1三重循环求解644.6.2缩小穷举法的搜索范围654.6.3两重循环解决问题664.6.3极限情况:一层循环的求解674.7break和continue语句694.7.1break语句694.7.1continue语句704.8应用举例71本章小结75复习题75第5章函数775.1函数的基本概念775.2函数的声明和定义785.2.1函数声明和函数原型785.2.2函数定义795.2.3函数的参数815.2.4函数的

5、返回值与函数类型855.3函数的调用875.3.1函数调用的方式895.3.2函数调用过程机制905.3.3函数的嵌套调用925.4函数的递归955.4.1递归的基本原理965.4.2尾递归98543递归与反向计算1005.4.4汉诺塔问题:双重递归1015.4.5递归的优缺点1045.5头文件的使用1045.6逐步求精107本章小结116复习题117第6章数组1186」一维数组1186.1.1一维数组的声明1186.1.2访问数组元素1206.1.3数组的初始化1226.1.4一维数组应用举例1236.2二维数组1256.2.1二维数组的声明1256.2.

6、2访问二维数组元素1266.2.3二维数组的初始化1266.2.4二维数组应用举例1276.3数组作为函数参数1296.3.1数组元素用作函数的实参1296.3.2数组用作函数的参数130本章小结134复习题135第7章指针1377.1地址作为数据值1377.2指针变量1387.2.1声明指针变量1387.2.2有关指针的运算符1397.2.3指针操作1407.2.4指针作为函数参数1437.3数组与指针1457.3.1通过指针操作数组元素1457.3.2函数、数组与指针1497.3.3保护数组内容1517.3.4多维数组与指针1567.3.5指向数组的指针

7、1597.4函数指针1637.4.1通过函数指针调用函数1637.4.2函数指针用作函数参数1657.5动态分配内存168751NULL扌旨针和void*类型1687.5.2动态数组1697.5.3释放内存170本章小结170复习题171第8章字符数据处理172字符型常量和字符串1728.1.1转义字符1728.1.2字符串1738.2字符型变量1748.3字符数组1758.3.1字符数组的初始化1758.3.2字符串和字符串结朿标志1768.4字符串和指针1798.4.1字符串的表示形式1798.4.2字符串指针作函数参数1808.5字符处理函数1818.

8、6字符串应用实例184复习题189第9章结构1909

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。