C语言程序设计教程.pdf电子书版文档下载

如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘

C语言程序设计教程

C语言程序设计教程PDF电子书下载

其他书籍

  • 作 者:张毅坤等编着
  • 出 版 社:西安市:西安交通大学出版社
  • 出版年份:2003
  • ISBN:7560516823
  • 页数:313 页

图书介绍:本书为大学本科计算机教程教材,内容包括三大部分:C语言程序设计的基础知识与方法;高级编程技巧与综合实例;有关附录。 查看图书目录点击购买PDF全本电子书 上一篇:电脑组装与硬件维修教程下一篇:盆景 《C语言程序设计教程》目录 标签:语言程序 设计教程 编着 语言 程序

第1部分 基础篇3

第1章 概述3

1.1 程序与程序设计语言3

1.1.1 程序3

目录3

1.1.2 程序设计语言4

1.2 C程序设计语言入门5

1.2.1 C语言的发展史5

1.2.2 C语言程序组成简介6

1.2.3 C程序从开发到执行的过程9

1.3 C语言的特点10

习题11

2.1.1 C的数据类型12

第2章 基本数据类型、运算符及表达式12

2.1 基本数据类型12

2.1.2 C的基本数据类型13

2.2 常量14

2.2.1 整型、实型及符号常量14

2.2.2 字符型常量15

2.3 变量17

2.3.1 变量的名字17

2.3.2 变量的定义17

2.3.3 变量的值18

2.4 运算符与表达式18

2.4.1 C运算符概述19

2.4.2 算术运算符与算术表达式20

2.4.3 表达式中数据间的混合运算与类型转换21

2.4.4 赋值运算符与赋值表达式24

小结25

习题26

第3章 基本结构程序设计28

3.1 程序基本结构与结构化程序设计28

3.1.1 算法28

3.1.2 算法的表示31

3.1.3 程序基本结构31

3.1.4 结构化程序设计方法33

3.2 顺序结构程序设计35

3.2.1 顺序执行语句概述35

3.2.2 数据的输入输出36

3.2.3 顺序结构程序举例43

3.3 选择结构44

3.3.1 关系运算和逻辑运算44

3.3.2 if语句46

3.3.3 if语句的嵌套49

3.3.4 条件运算符与条件表达式51

3.3.5 switch语句51

3.4 循环结构程序设计53

3.4.1 while语句53

3.4.2 do-while语句55

3.4.3 for语句58

3.4.4 循环嵌套59

3.4.5 break语句和continue语句60

3.5 程序设计举例62

小结64

习题65

第4章 数组67

4.1 一维数组67

4.1.1 一维数组的定义和初始化67

4.1.2 一维数组元素的引用69

4.1.3 应用举例69

4.2 二维数组73

4.2.1 二维数组的定义73

4.2.2 二维数组元素的引用74

4.2.3 程序举例75

4.3 字符数组78

4.3.1 字符数组的定义和引用78

4.3.2 字符数组的输入输出80

4.3.3 字符串处理函数81

4.3.4 字符数组举例84

小结86

习题87

第5章 函数91

5.1 概述91

5.1.1 C程序的结构91

5.1.2 函数分类92

5.2 函数的定义与调用93

5.2.1 函数定义93

5.2.2 函数调用95

5.2.3 函数应用举例99

5.3.1 局部变量103

5.3 变量作用域103

5.3.2 全局变量105

5.4 函数的嵌套与递归107

5.4.1 函数的嵌套调用107

5.4.2 函数的递归调用110

小结114

习题114

第6章 结构体与共用体118

6.1 结构体概述118

6.1.1 结构体的引入118

6.1.2 结构体类型的定义118

6.2 结构体变量120

6.2.1 结构体变量的定义与初始化120

6.2.2 结构体变量的引用122

6.2.3 结构体变量作为函数参数124

6.3 结构体数组126

6.3.1 结构体数组的定义与初始化126

6.3.2 结构体数组元素的引用127

6.3.3 结构体数组作函数参数128

6.4 共用体130

6.4.1 共用体类型定义131

6.4.2 共用体变量定义与引用131

6.4.3 应用举例132

6.5 枚举类型135

6.6 用typedef定义类型137

6.6.1 类型定义的含义及形式137

小结138

6.6.2 类型定义的优点138

习题139

第7章 指针142

7.1 地址和指针的概念142

7.1.1 变量的地址和变量的值142

7.1.2 直接访问和间接访问143

7.1.3 指针的概念143

7.2 指针变量的定义与引用144

7.2.1 指针变量的定义和初始化144

7.2.2 指针变量的引用145

7.2.3 函数中用指针变量作形参实现变量的引用传递146

7.3.1 指向一维数组元素的指针149

7.3 指针与数组149

7.3.2 指向多维数组元素和指向分数组的指针155

7.3.3 用字符数组和字符型指针访问字符串158

7.3.4 指针数组和指向指针的指针163

7.4 指针与结构体168

7.4.1 指向结构体变量的指针变量168

7.4.2 指向结构体数组元素的指针169

7.4.3 用指向结构体的指针作函数参数170

7.5 指针与函数172

7.5.1 返回指针值的函数172

7.5.2 指向函数的指针和函数参数173

小结176

习题178

8.1.1 文件的概念及分类182

第8章 文件182

8.1 文件概述182

8.1.2 文件的操作流程184

8.1.3 文件缓冲区184

8.1.4 文件指针185

8.2 文件的打开与关闭185

8.2.1 文件的打开(fopen函数)185

8.2.2 文件的关闭(fclose函数)187

8.3 文件的顺序读写188

8.3.1 字符读写函数fgetc和fputc188

8.3.2 字符串读写函数fgets和fputs191

8.3.3 格式化读写函数fscanf和fprintf193

8.4.1 文件定位195

8.4 文件的随机读写195

8.4.2 文件的随机读写196

小结200

习题200

第2部分 综合扩展篇205

第9章 C语言基础知识进阶205

9.1 C语言基本词法进阶205

9.1.1 存储类型修饰符205

9.1.2 逗号表达式及灵活的for循环形式208

9.1.3 运算符的结合性及其副作用211

9.2 位运算213

9.2.1 位段213

9.2.2 位运算和位运算符215

9.3.1 文件包含#include218

9.3 编译及预处理218

9.3.2 宏定义#define221

9.3.3 条件编译224

第10章 TurboC图形程序设计227

10.1 基本概念、结构和函数227

10.2 图形模式的初始化和检测函数228

10.3 屏幕颜色的设置和清屏函数230

10.4 基本的图形函数231

10.4.1 点和坐标位置函数231

10.4.2 画线函数233

10.4.3 设定线型函数234

10.5.2 设定填充方式236

10.5.1 基本图形轮廓236

10.5 封闭图形的填充236

10.5.3 任意封闭图形的填充238

10.6 图形模式下的文本输出240

10.6.1 文本字符的输出240

10.6.2 字体、字型和输出方式设置241

10.6.3 文本字符大小设置243

10.7 视口和视口函数246

10.8 屏幕操作248

第11章 综合实例一——上位机监测系统软件设计255

11.1 问题定义255

11.1.1 问题背景255

11.1.2 用户目标255

11.2 概要设计255

11.2.2 软件结构256

11.2.1 方案确定256

11.2.3 模块功能说明257

11.3 详细设计257

11.3.1 数据设计257

11.3.2 流程图257

11.4 编码259

11.4.1 各功能模块编码259

11.4.2 主程序编码260

11.5 测试263

第12章 综合实例二——超市库存货品信息管理系统设计267

12.1 问题定义267

12.1.1 问题的背景267

12.2.2 软件结构268

12.2.3 模块功能说明268

12.2 概要设计268

12.2.1 方案确定268

12.1.2 用户的目标268

12.3 详细设计269

12.3.1 数据设计269

12.3.2 流程图271

12.4 编码279

12.4.1 各功能模块编码279

12.4.2 主程序编码287

第3部分 附录293

附录Ⅰ 常用字符与ASCII代码对照表293

附录Ⅱ 运算符和结合性294

附录Ⅲ C库函数295

参考文献314

相关图书

  • 《高级英语阅读与听说教程》刘秀梅编着 2019
  • 《看图自学吉他弹唱教程》陈飞编着 2019
  • 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
  • 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
  • 《少儿电子琴入门教程 双色图解版》灌木文化 2019
  • 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
  • 《Photoshop CC 2018基础教程》温培利,付华编着 2019
  • 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编着 2019
  • 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社着 2019
  • 《设计十六日 国内外美术院校报考攻略》沈海泯着 2018

作者其它书籍

  • 《市政工程基础》杨岚编着 2009
  • 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编着 1959
  • 《《道德经》200句》崇贤书院编着 2018
  • 《高级英语阅读与听说教程》刘秀梅编着 2019
  • 《计算机网络与通信基础》谢雨飞,田启川编着 2019
  • 《看图自学吉他弹唱教程》陈飞编着 2019
  • 《法语词汇认知联想记忆法》刘莲编着 2020
  • 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编着 2019
  • 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编着 2019
  • 《流体力学》张扬军,彭杰,诸葛伟林编着 2019

出版社其它书籍

  • 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
  • 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
  • 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
  • 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明着 2020
  • 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
  • 《大学英语综合教程 1》王佃春,骆敏主编 2015
  • 《西安鼓乐图鉴》(中国)乔建中 2019
  • 《大学物理简明教程 下 第2版》施卫主编 2020
  • 《大学化学实验》李爱勤,侯学会主编 2016
  • 《中国十大出版家》王震,贺越明着 1991

本类热门

  • 1变通 受用一生的学问
  • 2额尔古纳河右岸
  • 3易经真的很容易
  • 4海蒂怀孕大百科 全新第4版
  • 5八次危机 中国的真实经验1949-2009
  • 6法治的细节
  • 7你是你吃出来的
  • 8蛤蟆先生的希望
  • 9杀死一只知更鸟
  • 10天幕红尘

摘要:本文详细介绍了《C语言程序设计教程.pdf电子书版文档下载》这一资源,从教程内容、学习价值、下载途径和适用人群四个方面进行了全面阐述,旨在帮助读者更好地了解和使用这一宝贵的编程学习资料。

1、教程内容

《C语言程序设计教程.pdf电子书版文档下载》是一本全面介绍C语言程序设计的电子书。教程内容涵盖了C语言的基础知识,包括数据类型、运算符、控制结构、函数、数组、指针、结构体、位操作等。此外,教程还深入讲解了面向对象编程、文件操作、动态内存分配等高级主题,使读者能够全面掌握C语言编程技能。

教程结构清晰,内容丰富,既有理论讲解,又有实例分析,便于读者理解和掌握。此外,教程还提供了大量的编程练习题,帮助读者巩固所学知识,提高编程能力。

教程内容与时俱进,紧跟C语言的发展趋势,涵盖了最新的编程技术和应用场景,使读者能够掌握最新的编程理念和方法。

2、学习价值

《C语言程序设计教程.pdf电子书版文档下载》具有极高的学习价值。首先,教程内容全面,从基础到高级,循序渐进,适合不同水平的读者学习。其次,教程实例丰富,通过实际案例讲解编程技巧,使读者能够快速掌握编程方法。

此外,教程还注重理论与实践相结合,通过大量的编程练习题,帮助读者巩固所学知识,提高编程能力。最后,教程内容紧跟时代发展,使读者能够掌握最新的编程技术和应用场景。

学习《C语言程序设计教程.pdf电子书版文档下载》有助于读者提高编程水平,为后续学习其他编程语言打下坚实基础。

3、下载途径

《C语言程序设计教程.pdf电子书版文档下载》可以通过多种途径获取。首先,可以在各大电子书平台搜索并下载该教程。其次,可以关注相关技术论坛、博客等,获取教程的下载链接。此外,还可以通过搜索引擎查找教程的下载资源。

需要注意的是,下载教程时,要选择正规渠道,确保下载的电子书质量。同时,要尊重版权,合理使用教程内容。

总之,《C语言程序设计教程.pdf电子书版文档下载》的下载途径多样,方便读者获取。

4、适用人群

《C语言程序设计教程.pdf电子书版文档下载》适合以下人群学习:C语言初学者、有一定编程基础的学习者、希望提高编程能力的程序员、准备从事软件开发相关工作的人员等。

教程内容全面,适合不同水平的读者学习。对于初学者,可以从基础知识学起,逐步提高编程能力;对于有一定基础的学习者,可以通过教程学习高级编程技巧;对于程序员,可以借助教程巩固编程知识,提高工作效率。

总之,《C语言程序设计教程.pdf电子书版文档下载》是一本适合广大编程爱好者和专业人士学习的优秀教材。

总结:

《C语言程序设计教程.pdf电子书版文档下载》作为一本全面、实用的C语言编程教材,具有极高的学习价值。教程内容丰富,结构清晰,适合不同水平的读者学习。通过学习该教程,读者可以全面掌握C语言编程技能,提高编程能力。希望本文对读者了解和使用《C语言程序设计教程.pdf电子书版文档下载》有所帮助。

本文由nayona.cn整理

点击联系需要东西方神秘学学习资料,专业的咨询

只要网页介绍资料,全部都有,还有很多还没来得及更新
每天更新200-300款资料
全网最大最全的神秘学资料平台
请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
有看中网站记得联系我
图片2            

联系我们

图片2

关注公众号

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
易学资料

对占星塔罗感兴趣关注公众号