C语言程序设计教程.pdf 作者-夏容 邹小花 李经亮 江官星254页
内容简介:
本书是为将C语言作为入门语言的程序设计课程的初学者所编写,以培养读者程序设计的基本能力。本书全面系统的介绍了C语言的语法规则和结构化程序设计的方法,并用大量的实例剖析了C语言的重点和难点。全书内容包括:概述,基本数据类型、运算符和表达式,结构化控制语句,数组、函数和指针,结构体。
目录菜单:
第1章程序设计基础与C语言概述,1.1 程序与程序设计语言,1.2 C语言的发展历史及其特点,1.3 C程序的基本结构与书写规则,1.4 C程序开发过程及编译环境,1.5 程序设计基本方法,习 题 1,第2章C语言基础与顺序结构程序设计,2.1 C语言的字符集与标识符,2.2 C语言的数据类型,2.3 常量与变量,2.4 运算符及表达式,2.5 C语句,2.6 数据的输入输出,2.7 顺序结构程序举例,习 题 2,第3章选择结构程序设计,3.1 关系运算符及关系表达式,3.2 逻辑运算符及逻辑表达式,3.3 选择结构控制语句:if语句,3.4 条件运算符及条件表达式,3.5 选择结构控制语句:switch 语句,3.6 选择结构程序举例,习 题 3,第4章循环结构程序设计,4.1 循环结构概述,4.2 循环结构控制语句:for语句,4.3 循环结构控制语句:while 语句与,do…while语句,4.4 循环的嵌套,4.5 循环结构程序举例,习 题 4,第5章用数组实现批量数据处理,5.1 数组的概念,5.2 一维数组,5.3 二维数组,5.4 字符数组,5.5 数组的应用举例,习 题 5,第6章用函数实现模块化程序设计,6.1 函数概述,6.2 函数定义的一般形式,6.3 函数的参数与函数的值,6.4 函数的调用,6.5 函数与数组,6.6 变量的作用域与生存期,习 题 6,第7章用指针实现程序的灵活设计,7.1 指针的基本概念,7.2 指向变量的指针变量,7.3 指针与数组,7.4 字符串与指针,7.5 指针数组,7.6 指向指针的指针,7.7 指针与函数,7.8 指针应用过程中的注意事项,习 题 7,第8章构造数据类型,8.1 结构体的概念和结构体变量,8.2 结构体数组,8.3 结构体指针,8.4 枚举类型和共用体类型简介,习 题 8,第9章预处理命令,9.1 文件包含,9.2 宏定义,9.3 条件编译,习 题 9,第10章C语言的文件操作,10.1 C文件概述,10.2 文件的打开与关闭,10.3 文件的读写,10.4 文件操作举例,习 题 10,第11 章C语言程序开发实例——学生成绩管理系统的设计与实现,11.1 前言,11.2 功能描述,11.3 总体设计,11.4 程序实现,11.5 小结,附录1 常用字符与ASCII代码对照表,附录2 C语言常用关键字,附录3 C语言运算符优先级与结合性,附录4 C语言常用输入输出库函数,附录5 C语言常用数学库函数,附录6 C语言常用字符函数和字符串函数,附录7 C语言动态存储分配函数,参考文献
文本摘要:
21世纪高等学校计算机规划教材21stCentuyUniversityPlannedTextbooksofComputerScienceC语言程序设计教程TheCProgrammingLanguage夏容邹小花李经亮江官星主编循序渐进,,清晰简洁,没有深奥的理论和算法每章设置i“应用举例"-节,通过典型例题,引导读者融会贯通重视实践与训练,,章后习题数量丰富,书后附综合案例学生成绩管理系统高校系列国人民邮电出版社中国工信出版集团POSTS&TELECOMPRESS21世纪高等学校计算机规划教材21stCentuyUniversityPlannedTextbooksofComputerScienceC语言程序设计教程TheCProgrammingLanguage夏容邹小花李经亮江官星主编王青松杨文远t王振黄卫龚文辉编高校系列人民邮电出版社北京图书在版编目(CIP)数据C语言程序设计教程/夏容等主编,:一北京:人民邮电出版社,2016.221世纪商等学校l现划教材,高校系列ISBN978-7-115-41260-72C··工.C语言一程序设计一高等学校一收材M.DTP312中国版本图书馆CIP数据核字(2016)第017827号内容提要本书是为将C语言作为入门语言的程序设计课程的初学者所编写的,以培养读者程序设计的基本能力。本书全面系统地介绍了(语言的语法规则和结构化程序设计的方法,并用大量的实例部析了C语言的重点和难点。全书内容包括:程序设计基础与C语言概述,C语言基础与顺序结构程序设计选择结构程序设计,循环结构程序设计,用数组实现批量数据处理,用函数实现模块化程序设计,用指针实现程序的灵活设计,构造数据类型,预处理命令,C语言的文件操作,C语言程序开发实例,共11章。本书结构合理、概念清晰、实例典型,适合作为高校计算机及理工科专业学习C语言的教材也可以作为对C语言程序设计感兴趣的读者的自学用书。邹小花李经亮江官星责任编辑刘博贵任印制沈蓉彭志环人人民邮电出版社出版发行北北京市丰台区成寿寺路11号邮编100164 电子邮件315@ptpress.com.cn网址http://www.ptpress.com.cn固安县铭成印刷有限公司印刷←开本;787x10921/16印张:15.752016年2月第1版字数:413干字2016年2月河北第1次印刷定价:39.80元读者服务热线:(010)81055256印装质量热线::(010)81055316反盗版热线:(010)81055315前21世纪是信息时代,,是科学技术高速发展的时代。计算机技术与网络技术的结合,使人类的生产方式、生活方式和思维方式发生了深刻的变化。在新世纪,计算机基础教育已发展为对全体大学生的信息技术教育。通过学习计算机知识,能激发学生对先进科学技术的向往,启发学生对新知识的学习热情,培养学生的创新意识,提高学生的自学能力,锻炼学生实践动手能力。C语言是目前应用最为广泛的计算机高级程序设计语言之一。它短小精焊功能齐全,是一种结构化程序设计语言。C语言能够运行于多种操作系统环境下,不仅编写了著名的操作系统软件UNIX,在软件史上立下了丰碑,而且也编写了许许多多的应用软件。C语言程序设计课程也成为各高等院校计算机专业和众多非计算机专业的一门重要的专业基础课程。全国计算机等级考试、全国计算机应用技术证书考试(NTT)和全国各地区组织的大学生计算机统一考试,都将C语言纳入考试范围。因此,对广大高校学生而言,学好C语言程序设计是非常必要和迫切的。本书的主要特点可归纳如下。1.在文字叙述上力求条理清晰、简洁,以利于该者阅读按照循序渐进的原则,逐步引出C语言中的基本概念,例如C语言中的运算符比较丰富,其优先级也比较复杂,本书根据运算符的种类,把运算符分散在不同的章节中进行讲解,这样将有助于读者的消化和学握。3、在讲解C语言中的基本概念时,除了闸述理论之外,还通过典型的例题着重强调了基本概念在程序设计中的应用,以利于读者理解和学握。4.本书的重点是放在C语言的使用上,书中没有深奥的理论和算法,在例题中出现的每一个算法,都给出了比较详细的解释,因此特别适合初学者和自学者使用。5.本书的每一章都包括“应用举例”一节,通过精选的典型例题分析,引导读者融会贯通,使读者能够尽快掌握利用C语言进行程序设计的技巧和方法6、每章的最后都附有一定数量的习题,这些习题对于读者巩固已学习的内容是大有益处的。7.重视实践环节,本书第11章详细分析了一个学生成绩管理系统程序的设计与实现过程,并给出了完整的源程序。本书中的所有例题都在VisualC++6.0编译环境下调试通过,以利于读者边学习边上机参照训练,提高学习效率。本书由夏容、邹小花、李经亮、江官星主编。其中,第1章、第5章、第7章、第8章、第11章由夏容编写,第2章、第3章由邹小花编写,第4章第6章由李经亮编写,第9章、第10章及附录由江官星编写。王青松、杨文远王振、黄卫、龚文辉也参与了本书部分内容的编写工作。夏容和李经亮负责对本书进行统稿和全面的审视。CC语言程序设计教程本书是作者根据多年教学经验编写而成的,在内容编排上尽量体现出易学的特点,在文字叙述上力求条理清晰、简洁,以便于读者阅读。编者2015年10月目第1章程序设计基础与C语言2.5C语句….3概述·2.6数据的输入输出··39程序与程序设计语言·2.6.1输入或输出一个字符型数据1.1:·……………··391.2C语言的发展历史及其特点2.6.2 输出任意个任意类型的数掘1.2.1C语言的发展历史(格式输出函数printf)1.2.2C语言的特点·2.6.3 输入任意个任意类型的数掘1.3 C程序的基本结构与书写规则·(格式输人两数canf)…431.3.1C程序的基本结构2.7顺序结构程序举例…·471.3.2C程序的书写规则习题2….481.4C程序开发过程及编译环境第3章.9选择结构程序设计·501.5 程序设计基本方法·3.1 关系运算符及关系表达式·5O1.5.1程序设计方法的发展.103.1.1关系运算符及其优先次序·5O程序的灵魂——1.5.2-算法··123.1.2关系表达式……………………51····.153.2逻辑运算符及逻辑表达式第2章C语言基础与顺序结构3.2.1逻辑运算符及其优先次序·51程序设计.3.2.2 逻辑表达式…2.1C语言的字符集与标识符3.3 选择结构控制语句:让语句…·16..532.1.1C语言的字符集?163.3.1让f语句的三种形式·532.1.2C语言的标识符·173.3.2让f语句的嵌套·2.2C语言的数据类型.·183.4!条件运算符及条件表达式··582.3 常量与变量·193.5选择结构控制语句:witch语句….592.3.1常量和符号常量·?193.6 选择结构程序举例··612.3.2·20习题3…·632.3.3整型数据第4章20循环结构程序设计2.3.4实型数据·244.1循环结构概述·652.3.5字符型数据·274.2循环结构控制语句:for语句··662.3.6字符串常量··304.2.1fr语句的一般格式·…·………………·662.4 运算符及表达式304.2.2for语句的使用…·672.4.1运算符和表达式概述·.304.3循环结构控制语句:while语句与2.4.2 算术运算符和算术表达式…31do...while语句·.6924.3赋值运算符和赋值表达式…………334.3.1while语句…2.4.44通号运算符和近号表达式·354.3.2do...while语句·2.4.5各类型数据之间的混合运算·364.3.3whie语句与do...while语句的比较·72C语言程序设计教程4.4 循环的嵌套··736.5.1数组元素作两数实参·1184.4.1循环的嵌套·6.5.2数组名作函数实参…·1194.4.2break语句和continue语句·756.6 变量的作用域与生存期1224.5 循环结构程序举例·局局部变量和全局变量766.6.1·122习题4…6.6.280变量的存储方式和生存期第5章用数组实现批量数据处理·82习题6…。……..129第7章数组的概念…用指针实现程序的灵活5.1·82设计一维数组…5.2·1307.1指针的基本概念5.2.1一维数组的定义·84…130-维数组的使用·指向变量的指针变量5.2.27.2·85·132一维数组应用举例7.2.1指针变量的定义5.2.3·861327.2.2指针变量的引用·二维数组………5.3132.005.3.1二维数组的定义1.2.3指针变量作为函数参数1367.3 指针与数组…5.3.2二维数组的使用·92·1377.3.1指针与一维数组二维数组的应用举例5.3.3·94·138.955.4 字符数组…7.3.2指针与多维数组1437.4 字符串与指针…字符数组的定义…5.4.1·95·1457.4.1字符指针的定义与引用字符数组与字符串5.4.295·1467.4.2字符指针作为函数参数5.4.3字符数组的初始化·96.148字符数组的输入/输出·7.5指针数组5.4.4·1495.4.5 常用的字符串处理函数·用指针数组处理二维数组7.5.1.99…..1497.5.25.5 数组的应用举例…用字符指针数组处理一组习题5…·104字符串·……………第6章用函数实现模块化程序7.6,指向指针的指针151设计7.7指针与函数··106·1537.7.1两数概述6.1106指针型两数·7.7.2指向两数的指针变量· 两数定义的一般形式·6.2108·1546.2.1 无参两数的定义…7.8 指针应用过程中的注意事项1081556.2.2有参函数的定义习题7·………109·158第8章构造数据类型6.2.3空函数109·1606.3 函数的参数与函数的值1108.1结构体的概念和结构体变量·1606.3.1形式参数和实际参数8.1.1结构体的概念…110.1606.3.2函数的返回值·8.1.2结构体类型的定义·111.161 函数的调用·8.1.3112结构体类型变量的定义6.4·162函数调用的一般形式·8.1.4结构体变量的引用·1126.4.1·163函数调用的方式··1126.4.28.1.5 结构体变量的初始化被调用函数的声明和函数原型·1126.4.38.2结构体数组··165函数的嵌套调用』结构体数组的定义6.4.41148.2.1.165函数的递归调用8.2.2结构体数组的初始化1156.4.5·165 两数与数组·8.2.36.5118结构体数组举例··1668.3结构体指针…………...16710.3.2文件的随机读写…·205结构体指针与指向结构体10.3.38.3.1·208变量的指针变量的概念10.4 文件操作举例·……...167·209用指向结构体变量的指针习题10·8.3.2·213第11章变量引用结构体变量的成员…168C语言程序开发实例8.3.3 用指向结构体变量的指针学生成绩管理系统的设计与实现·变量引用结构体数组元素......169。……..214前言·………………………11.1用指向结构体变量的指针8.3.4·214变量作为两数参数?11.2 功能描述?…..170214用指向结构体变量的指针11.3 总体设计8.3.5·21511.3.1功能模块设计变量处理链表·………170·215数据结构设计8.4 枚举类型和共用体类型简介11.3.2·17911.3.3函数功能描述·8.4.1 枚举类型…·179·21611.4 程序实现·8.4.2 共用体类型…·21811.4.1 程序源代码·习题8……?183·218第9章预处理命令11.4.2 运行结果…·185·22911.5小结…9.1 文件包含·"…·…"·185·2339.2宏定义…附录1常用字符与ASClI代码对1869.2.1简朴的宏定义·186附录29.2.2带参数的宏定义…C语言常用关键字…...189·.235附录3(C语言运算符优先级与9.3 条件编译….191结合性·习题9…·236193附录4C语言常用输入输出库第10章 C语言的文件操作194函数·…10.1C文件概述·238194附录5C语言常用数学库函数10.2 文件的打开与关闭·196…340附录6文件的打开…10.2.1·196C语言常用字符函数和字符串函数·文件的关团·10.2.2·197。·……....241附录710.3,文件的读写·C语言动态存储分配函数·243·198参考文献文件的顺序读写·10.3.1.199…244
C语言程序设计教程.pdf下载链接:https://max.book118.com/html/2020/1217/5001310122003043.shtm
本书是为将C语言作为入门语言的程序设计课程的初学者所编写,以培养读者程序设计的基本能力。本书全面系统的介绍了C语言的语法规则和结构化程序设计的方法,并用大量的实例剖析了C语言的重点和难点。全书内容包括:概述,基本数据类型、运算符和表达式,结构化控制语句,数组、函数和指针,结构体。
目录菜单:
第1章程序设计基础与C语言概述,1.1 程序与程序设计语言,1.2 C语言的发展历史及其特点,1.3 C程序的基本结构与书写规则,1.4 C程序开发过程及编译环境,1.5 程序设计基本方法,习 题 1,第2章C语言基础与顺序结构程序设计,2.1 C语言的字符集与标识符,2.2 C语言的数据类型,2.3 常量与变量,2.4 运算符及表达式,2.5 C语句,2.6 数据的输入输出,2.7 顺序结构程序举例,习 题 2,第3章选择结构程序设计,3.1 关系运算符及关系表达式,3.2 逻辑运算符及逻辑表达式,3.3 选择结构控制语句:if语句,3.4 条件运算符及条件表达式,3.5 选择结构控制语句:switch 语句,3.6 选择结构程序举例,习 题 3,第4章循环结构程序设计,4.1 循环结构概述,4.2 循环结构控制语句:for语句,4.3 循环结构控制语句:while 语句与,do…while语句,4.4 循环的嵌套,4.5 循环结构程序举例,习 题 4,第5章用数组实现批量数据处理,5.1 数组的概念,5.2 一维数组,5.3 二维数组,5.4 字符数组,5.5 数组的应用举例,习 题 5,第6章用函数实现模块化程序设计,6.1 函数概述,6.2 函数定义的一般形式,6.3 函数的参数与函数的值,6.4 函数的调用,6.5 函数与数组,6.6 变量的作用域与生存期,习 题 6,第7章用指针实现程序的灵活设计,7.1 指针的基本概念,7.2 指向变量的指针变量,7.3 指针与数组,7.4 字符串与指针,7.5 指针数组,7.6 指向指针的指针,7.7 指针与函数,7.8 指针应用过程中的注意事项,习 题 7,第8章构造数据类型,8.1 结构体的概念和结构体变量,8.2 结构体数组,8.3 结构体指针,8.4 枚举类型和共用体类型简介,习 题 8,第9章预处理命令,9.1 文件包含,9.2 宏定义,9.3 条件编译,习 题 9,第10章C语言的文件操作,10.1 C文件概述,10.2 文件的打开与关闭,10.3 文件的读写,10.4 文件操作举例,习 题 10,第11 章C语言程序开发实例——学生成绩管理系统的设计与实现,11.1 前言,11.2 功能描述,11.3 总体设计,11.4 程序实现,11.5 小结,附录1 常用字符与ASCII代码对照表,附录2 C语言常用关键字,附录3 C语言运算符优先级与结合性,附录4 C语言常用输入输出库函数,附录5 C语言常用数学库函数,附录6 C语言常用字符函数和字符串函数,附录7 C语言动态存储分配函数,参考文献
文本摘要:
21世纪高等学校计算机规划教材21stCentuyUniversityPlannedTextbooksofComputerScienceC语言程序设计教程TheCProgrammingLanguage夏容邹小花李经亮江官星主编循序渐进,,清晰简洁,没有深奥的理论和算法每章设置i“应用举例"-节,通过典型例题,引导读者融会贯通重视实践与训练,,章后习题数量丰富,书后附综合案例学生成绩管理系统高校系列国人民邮电出版社中国工信出版集团POSTS&TELECOMPRESS21世纪高等学校计算机规划教材21stCentuyUniversityPlannedTextbooksofComputerScienceC语言程序设计教程TheCProgrammingLanguage夏容邹小花李经亮江官星主编王青松杨文远t王振黄卫龚文辉编高校系列人民邮电出版社北京图书在版编目(CIP)数据C语言程序设计教程/夏容等主编,:一北京:人民邮电出版社,2016.221世纪商等学校l现划教材,高校系列ISBN978-7-115-41260-72C··工.C语言一程序设计一高等学校一收材M.DTP312中国版本图书馆CIP数据核字(2016)第017827号内容提要本书是为将C语言作为入门语言的程序设计课程的初学者所编写的,以培养读者程序设计的基本能力。本书全面系统地介绍了(语言的语法规则和结构化程序设计的方法,并用大量的实例部析了C语言的重点和难点。全书内容包括:程序设计基础与C语言概述,C语言基础与顺序结构程序设计选择结构程序设计,循环结构程序设计,用数组实现批量数据处理,用函数实现模块化程序设计,用指针实现程序的灵活设计,构造数据类型,预处理命令,C语言的文件操作,C语言程序开发实例,共11章。本书结构合理、概念清晰、实例典型,适合作为高校计算机及理工科专业学习C语言的教材也可以作为对C语言程序设计感兴趣的读者的自学用书。邹小花李经亮江官星责任编辑刘博贵任印制沈蓉彭志环人人民邮电出版社出版发行北北京市丰台区成寿寺路11号邮编100164 电子邮件315@ptpress.com.cn网址http://www.ptpress.com.cn固安县铭成印刷有限公司印刷←开本;787x10921/16印张:15.752016年2月第1版字数:413干字2016年2月河北第1次印刷定价:39.80元读者服务热线:(010)81055256印装质量热线::(010)81055316反盗版热线:(010)81055315前21世纪是信息时代,,是科学技术高速发展的时代。计算机技术与网络技术的结合,使人类的生产方式、生活方式和思维方式发生了深刻的变化。在新世纪,计算机基础教育已发展为对全体大学生的信息技术教育。通过学习计算机知识,能激发学生对先进科学技术的向往,启发学生对新知识的学习热情,培养学生的创新意识,提高学生的自学能力,锻炼学生实践动手能力。C语言是目前应用最为广泛的计算机高级程序设计语言之一。它短小精焊功能齐全,是一种结构化程序设计语言。C语言能够运行于多种操作系统环境下,不仅编写了著名的操作系统软件UNIX,在软件史上立下了丰碑,而且也编写了许许多多的应用软件。C语言程序设计课程也成为各高等院校计算机专业和众多非计算机专业的一门重要的专业基础课程。全国计算机等级考试、全国计算机应用技术证书考试(NTT)和全国各地区组织的大学生计算机统一考试,都将C语言纳入考试范围。因此,对广大高校学生而言,学好C语言程序设计是非常必要和迫切的。本书的主要特点可归纳如下。1.在文字叙述上力求条理清晰、简洁,以利于该者阅读按照循序渐进的原则,逐步引出C语言中的基本概念,例如C语言中的运算符比较丰富,其优先级也比较复杂,本书根据运算符的种类,把运算符分散在不同的章节中进行讲解,这样将有助于读者的消化和学握。3、在讲解C语言中的基本概念时,除了闸述理论之外,还通过典型的例题着重强调了基本概念在程序设计中的应用,以利于读者理解和学握。4.本书的重点是放在C语言的使用上,书中没有深奥的理论和算法,在例题中出现的每一个算法,都给出了比较详细的解释,因此特别适合初学者和自学者使用。5.本书的每一章都包括“应用举例”一节,通过精选的典型例题分析,引导读者融会贯通,使读者能够尽快掌握利用C语言进行程序设计的技巧和方法6、每章的最后都附有一定数量的习题,这些习题对于读者巩固已学习的内容是大有益处的。7.重视实践环节,本书第11章详细分析了一个学生成绩管理系统程序的设计与实现过程,并给出了完整的源程序。本书中的所有例题都在VisualC++6.0编译环境下调试通过,以利于读者边学习边上机参照训练,提高学习效率。本书由夏容、邹小花、李经亮、江官星主编。其中,第1章、第5章、第7章、第8章、第11章由夏容编写,第2章、第3章由邹小花编写,第4章第6章由李经亮编写,第9章、第10章及附录由江官星编写。王青松、杨文远王振、黄卫、龚文辉也参与了本书部分内容的编写工作。夏容和李经亮负责对本书进行统稿和全面的审视。CC语言程序设计教程本书是作者根据多年教学经验编写而成的,在内容编排上尽量体现出易学的特点,在文字叙述上力求条理清晰、简洁,以便于读者阅读。编者2015年10月目第1章程序设计基础与C语言2.5C语句….3概述·2.6数据的输入输出··39程序与程序设计语言·2.6.1输入或输出一个字符型数据1.1:·……………··391.2C语言的发展历史及其特点2.6.2 输出任意个任意类型的数掘1.2.1C语言的发展历史(格式输出函数printf)1.2.2C语言的特点·2.6.3 输入任意个任意类型的数掘1.3 C程序的基本结构与书写规则·(格式输人两数canf)…431.3.1C程序的基本结构2.7顺序结构程序举例…·471.3.2C程序的书写规则习题2….481.4C程序开发过程及编译环境第3章.9选择结构程序设计·501.5 程序设计基本方法·3.1 关系运算符及关系表达式·5O1.5.1程序设计方法的发展.103.1.1关系运算符及其优先次序·5O程序的灵魂——1.5.2-算法··123.1.2关系表达式……………………51····.153.2逻辑运算符及逻辑表达式第2章C语言基础与顺序结构3.2.1逻辑运算符及其优先次序·51程序设计.3.2.2 逻辑表达式…2.1C语言的字符集与标识符3.3 选择结构控制语句:让语句…·16..532.1.1C语言的字符集?163.3.1让f语句的三种形式·532.1.2C语言的标识符·173.3.2让f语句的嵌套·2.2C语言的数据类型.·183.4!条件运算符及条件表达式··582.3 常量与变量·193.5选择结构控制语句:witch语句….592.3.1常量和符号常量·?193.6 选择结构程序举例··612.3.2·20习题3…·632.3.3整型数据第4章20循环结构程序设计2.3.4实型数据·244.1循环结构概述·652.3.5字符型数据·274.2循环结构控制语句:for语句··662.3.6字符串常量··304.2.1fr语句的一般格式·…·………………·662.4 运算符及表达式304.2.2for语句的使用…·672.4.1运算符和表达式概述·.304.3循环结构控制语句:while语句与2.4.2 算术运算符和算术表达式…31do...while语句·.6924.3赋值运算符和赋值表达式…………334.3.1while语句…2.4.44通号运算符和近号表达式·354.3.2do...while语句·2.4.5各类型数据之间的混合运算·364.3.3whie语句与do...while语句的比较·72C语言程序设计教程4.4 循环的嵌套··736.5.1数组元素作两数实参·1184.4.1循环的嵌套·6.5.2数组名作函数实参…·1194.4.2break语句和continue语句·756.6 变量的作用域与生存期1224.5 循环结构程序举例·局局部变量和全局变量766.6.1·122习题4…6.6.280变量的存储方式和生存期第5章用数组实现批量数据处理·82习题6…。……..129第7章数组的概念…用指针实现程序的灵活5.1·82设计一维数组…5.2·1307.1指针的基本概念5.2.1一维数组的定义·84…130-维数组的使用·指向变量的指针变量5.2.27.2·85·132一维数组应用举例7.2.1指针变量的定义5.2.3·861327.2.2指针变量的引用·二维数组………5.3132.005.3.1二维数组的定义1.2.3指针变量作为函数参数1367.3 指针与数组…5.3.2二维数组的使用·92·1377.3.1指针与一维数组二维数组的应用举例5.3.3·94·138.955.4 字符数组…7.3.2指针与多维数组1437.4 字符串与指针…字符数组的定义…5.4.1·95·1457.4.1字符指针的定义与引用字符数组与字符串5.4.295·1467.4.2字符指针作为函数参数5.4.3字符数组的初始化·96.148字符数组的输入/输出·7.5指针数组5.4.4·1495.4.5 常用的字符串处理函数·用指针数组处理二维数组7.5.1.99…..1497.5.25.5 数组的应用举例…用字符指针数组处理一组习题5…·104字符串·……………第6章用函数实现模块化程序7.6,指向指针的指针151设计7.7指针与函数··106·1537.7.1两数概述6.1106指针型两数·7.7.2指向两数的指针变量· 两数定义的一般形式·6.2108·1546.2.1 无参两数的定义…7.8 指针应用过程中的注意事项1081556.2.2有参函数的定义习题7·………109·158第8章构造数据类型6.2.3空函数109·1606.3 函数的参数与函数的值1108.1结构体的概念和结构体变量·1606.3.1形式参数和实际参数8.1.1结构体的概念…110.1606.3.2函数的返回值·8.1.2结构体类型的定义·111.161 函数的调用·8.1.3112结构体类型变量的定义6.4·162函数调用的一般形式·8.1.4结构体变量的引用·1126.4.1·163函数调用的方式··1126.4.28.1.5 结构体变量的初始化被调用函数的声明和函数原型·1126.4.38.2结构体数组··165函数的嵌套调用』结构体数组的定义6.4.41148.2.1.165函数的递归调用8.2.2结构体数组的初始化1156.4.5·165 两数与数组·8.2.36.5118结构体数组举例··1668.3结构体指针…………...16710.3.2文件的随机读写…·205结构体指针与指向结构体10.3.38.3.1·208变量的指针变量的概念10.4 文件操作举例·……...167·209用指向结构体变量的指针习题10·8.3.2·213第11章变量引用结构体变量的成员…168C语言程序开发实例8.3.3 用指向结构体变量的指针学生成绩管理系统的设计与实现·变量引用结构体数组元素......169。……..214前言·………………………11.1用指向结构体变量的指针8.3.4·214变量作为两数参数?11.2 功能描述?…..170214用指向结构体变量的指针11.3 总体设计8.3.5·21511.3.1功能模块设计变量处理链表·………170·215数据结构设计8.4 枚举类型和共用体类型简介11.3.2·17911.3.3函数功能描述·8.4.1 枚举类型…·179·21611.4 程序实现·8.4.2 共用体类型…·21811.4.1 程序源代码·习题8……?183·218第9章预处理命令11.4.2 运行结果…·185·22911.5小结…9.1 文件包含·"…·…"·185·2339.2宏定义…附录1常用字符与ASClI代码对1869.2.1简朴的宏定义·186附录29.2.2带参数的宏定义…C语言常用关键字…...189·.235附录3(C语言运算符优先级与9.3 条件编译….191结合性·习题9…·236193附录4C语言常用输入输出库第10章 C语言的文件操作194函数·…10.1C文件概述·238194附录5C语言常用数学库函数10.2 文件的打开与关闭·196…340附录6文件的打开…10.2.1·196C语言常用字符函数和字符串函数·文件的关团·10.2.2·197。·……....241附录710.3,文件的读写·C语言动态存储分配函数·243·198参考文献文件的顺序读写·10.3.1.199…244
C语言程序设计教程.pdf下载链接:https://max.book118.com/html/2020/1217/5001310122003043.shtm
Tags:
作者:佚名评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论