- ISBN:9787121344091
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:208
- 出版时间:2017-05-01
- 条形码:9787121344091 ; 978-7-121-34409-1
内容简介
本书以零基础讲解为宗旨,用大量案例引导读者学习,由浅入深、层层递进,用朴实生动的语言阐述复杂的问题。本书以2-3个案例贯穿全书,将主要语法知识串联在一起,引导读者建立编程思维。本书主要包括10章,覆盖C语言程序设计的全部知识点,由浅入深。
目录
1.1 计算机程序 1
1.2 计算机语言 1
1.3 C语言的发展及其特点 4
1.4 C程序格式与结构特点 5
第2章 数据类型 10
2.1 C语言数据类型 10
2.2 常量 11
2.3 变量 14
2.3.1 整型变量 15
2.3.2 实型变量 21
2.3.3 字符变量 23
2.4 输入与输出函数printf()和scanf() 26
2.4.1 用printf()函数实现输出 26
2.4.2 用scanf()函数实现数据输入 28
2.5 字符输入与输出函数 31
第3章 选择结构 39
3.1 应用场景 39
3.2 关系运算符和关系表达式 39
3.3 逻辑运算符和逻辑表达式 41
3.4 if语句实现选择结构 43
3.4.1 if语句的常用形式 44
3.4.2 if语句的嵌套 49
3.5 switch语句实现多分支选择结构 51
第4章 循环结构 57
4.1 应用场景 57
4.2 用for语句实现循环 58
4.3 用while语句实现循环 62
4.4 用do-while语句实现循环 64
4.5 循环嵌套 65
4.6 流程转移控制 67
4.7 循环应用综合举例 69
第5章 数组 79
5.1 应用场景 79
5.2 一维数组 80
5.3 二维数组 90
5.4 字符数组 93
本章小结 99
第6章 函数 102
6.1 应用场景 102
6.2 函数的定义 103
6.3 函数的调用和声明 105
6.4 变量的作用域和生存期 112
本章小结 115
第7章 指针 117
7.1 应用场景 117
7.2 指针和指针变量 118
7.3 指针变量的定义和初始化 118
7.3.1 指针变量的定义、初始化、赋值及引用 119
7.3.2 指针变量的引用 128
7.4 指针变量的指针运算符及运算 135
第8章 结构体和共用体 139
8.1 结构体 139
8.1.1 结构体的定义、引用和初始化 141
8.1.2 结构体数组与结构体指针 147
8.1.3 使用指针处理链表 154
8.2 共用体(选学) 156
8.3 枚举类型(选学) 158
8.4 用typedef自定义类型(选学) 159
第9章 文件 162
9.1 C语言文件的相关知识 162
9.2 文件的打开与关闭 164
9.3 顺序读写文件 166
9.3.1 读写字符 166
9.3.2 读写字符串 170
9.3.3 格式化读写 171
9.3.4 二进制方式读写 173
9.3.5 随机读写文件 175
附录A ASCII码表 178
附录B C语言中的关键字 180
附录C C语言运算符和优先级 181
附录D C语言库函数 183
附录E C语言错误的中英文对照 187
附录F 在Visual C++6.0环境下运行C程序的方法 193
参考文献 199
作者简介
胡则辉,男,硕士研究生,高级工程师。2007年6月毕业于杭州师范大学课程与教学论(计算机教育)专业,同年7月进入杭州师范大学钱江学院工作。主要讲授VB程序设计、数据结构、办公软件应用、数据库原理及应用等计算机专业课程,主持浙江省教育厅项目3项,编写教材3部,作为主要参加人承担并完成科研与开发项目10余项,在计算机等级考试、计算机技术与软件专业技术资格考试等方面具有丰富的实践经验和扎实的理论基础。主要研究方向为公共计算机基础教学,计算机等级考试辅导,计算机技术与软件专业技术资格(水平)考试。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0