网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C语言程序设计层次化实例教程 微课视频版
分类 教育考试-大中专教材-大学教材
作者 孙霞 等
出版社 清华大学出版社
下载
简介
编辑推荐
书采用“分层案例剖析”的编写方式,深入浅出地讲解了程序设计的基本知识,使读者循序渐进地掌握C语言的编程方法和思想,提高读者掌握用计算机解决实际问题的能力。
内容推荐
本书为以C语言作为入门的程序设计类课程编写的教材。本书采用“分层案例剖析”的编写方式,深入浅出地讲解了程序设计的基本知识,使读者循序渐进地掌握C语言的编程方法和思想,提高读者掌握用计算机解决实际问题的能力。本书先通过分析精心设计且浅显易懂的案例,详细介绍C语言的基本知识点,并在此基础上进一步加大难度,重点讲解复合数据类型一数组和结构体;接着通过大量函数程序案例引出模块化程序设计思想;最后介绍C语言中被初学者视为最难理解的内容指针。在指针章节的内容编排上,选取多个循序渐进的程序实例阐明如何利用指针实现更高效的程序设计。本书适合作为高等院校计算机、软件工程、电子信息类等专业程序设计基础的教材,也可作为有兴趣学习C语言程序设计的其他专业学生的教材,同时也适用于自学使用。
目录
※层次0:计算思维与程序设计的基本流程
第1章计算思维和程序设计思想.3
1.1计算思维的基本概念.3
1.2计算机的基本工作原理.4
1.3数据在计算机内存中的表示.7
1.3.1进制之间的互相转换.7
1.3.2整数在内存中的表示.10
1.3.3实数在内存中的表示.10
1.4三种程序结构的表示.12
1.4.1流程图.12
1.4.2基本程序结构.12
1.5程序设计思想举例.13
习题.18
第2章C语言概述.19
2.1C语言的起源和发展.19
2.2C语言程序的编写及运行.20
2.2.1编辑.20
2.2.2编译.20
2.2.3连接.20
2.2.4运行.20
2.3C语言集成开发环境.20
2.3.1DevC安装.21
2.3.2创建C语言源程序文件.24
2.3.3编译与运行.25
习题.27
※层次1:C语言程序设计的基本语句
第3章简单的程序流程.31
3.1简单的顺序结构.31
3.1.1个C语言程序HelloWorld!.31
3.1.2整型变量举例——超市购物1.33
3.1.3浮点型变量举例——超市购物2.36
3.1.4字符型变量举例——字母表.37
3.2C语言基础.39
3.2.1数据类型.39
3.2.2常量与变量.43
3.2.3运算符与表达式.46
3.2.4输入/输出.50
3.3简单的选择结构.55
3.3.1if语句.55
3.3.2if…else语句.57
3.4简单的循环结构.60
3.4.1for语句.60
3.4.2while语句.63
3.4.3do…while语句.65
3.4.4循环语句的区别.68
3.5程序调试.69
3.5.1开启调试模式.69
3.5.2代码调试.70
3.5.3常见编译错误.74
习题.76
※层次2:C语言程序设计的复杂语句
第4章复杂程序的流程.79
4.1多分支的选择结构.79
4.1.1switch语句.79
4.1.2if…else嵌套.82
4.1.3switch语句与if…else嵌套的适用场景.86
4.2循环结构的嵌套.88
4.2.1循环嵌套.88
4.2.2循环的中断.92
4.2.3goto语句.97
4.2.4循环嵌套的注意事项.98
习题.101
※层次3:C语言程序设计的复合数据
第5章构造数据类型.105
5.1一维数组.105
5.1.1一维数组的定义和引用.105
5.1.2一维数组的遍历.108
5.1.3冒泡排序法.109
5.1.4选择排序法.112
5.1.5插入排序法.114
5.2二维数组.117
5.2.1二维数组的定义和引用.117
5.2.2用二维数组进行矩阵运算.119
5.3字符数组.124
5.4结构体.125
5.4.1学生成绩的定义和引用.126
5.4.2结构体数组.128
5.5枚举类型.129
5.6自定义类型.131
习题.136
※层次4:C语言的模块化程序设计
第6章函数和模块化程序设计.139
6.1模块化的程序设计思维.139
6.1.1程序设计思维再探.140
6.1.2模块化方法和模块接口.140
6.1.3多源文件开发.141
6.1.4一个多源文件设计实例.141
6.2函数.143
6.2.1无参函数.143
6.2.2有参函数.145
6.2.3函数调用.149
6.3函数参数.154
6.3.1数组作函数的参数.154
6.3.2结构体作函数的参数.159
6.4变量的存储类别、生存期和作用域.161
6.4.1变量的存储类别.161
6.4.2变量的生存期.162
6.4.3变量的作用域.163
6.4.4内部函数和外部函数.164
习题.165
※层次5:利用指针实现更高效的程序设计
第7章指针.169
7.1指针概述.169
7.1.1指针的定义.169
7.1.2指针类型.172
7.2指针与数组.174
7.2.1指针操作数组元素.174
7.2.2指针作为函数参数操作数组元素.177
7.3指针与结构体.178
7.3.1利用指针操作结构体.179
7.3.2利用指针操作结构体数组.184
7.3.3指针与链表.185
习题.193
附录AASCII代码对应表(十进制).195
附录B运算符与结合性.196
附录C常见库函数.198
参考文献.206
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/28 16:06:44