C语言程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李学刚,杨丹,张静等编著
- 出 版 社:北京:高等教育出版社
- 出版年份:2013
- ISBN:9787040372373
- 页数:311 页
知识技能篇 3
单元1 程序设计基础 3
引例描述——提取整数数码 4
知识储备 4
1.1 C语言程序开发过程 4
1.1.1 C语言的特点 5
1.1.2程序开发过程 6
1.1.3使用Visual C++开发程序的步骤 7
1.2函数及其结构 9
1.2.1函数的定义 10
1.2.2函数调用 13
1.2.3函数声明 13
1.2.4 return语句 13
1.2.5主函数的结构 14
1.2.6程序的执行过程 14
1.2.7注释 15
1.3数据描述 16
1.3.1常量 16
1.3.2变量 20
1.4数据操作 30
1.4.1运算符与表达式 30
1.4.2算术运算 32
1.4.3赋值类运算 33
1.4.4逗号运算 35
1.4.5强制类型转换 36
1.4.6长度运算 36
引例分析与实现 37
同步训练1 38
单元2 顺序结构程序设计 49
引例描述——交换变量的值 50
知识储备 50
2.1算法及其表示 50
2.1.1算法 50
2.1.2算法的表示 51
2.2程序的三种基本结构 54
2.3数据的输入和输出 56
2.3.1格式化输出函数printf() 56
2.3.2格式化输入函数scanf() 58
2.3.3字符输出函数putchar() 61
2.3.4字符输入函数getchar() 61
2.4典型实例 62
引例分析与实现 64
同步训练2 65
单元3 选择结构程序设计 71
引例描述——求最值 72
知识储备 72
3.1条件判断表达式 72
3.1.1关系表达式 73
3.1.2逻辑表达式 73
3.2 if选择结构 76
3.2.1 if语句 76
3.2.2 if…else语句 77
3.2.3 if…else if语句 80
3.3 switch选择结构 84
3.3.1 switch语句 84
3.3.2 break语句 85
引例分析与实现 86
同步训练3 87
单元4 循环结构程序设计 97
引例描述——简易计算器 98
知识储备 98
4.1 while与do while循环结构 98
4.1.1 while语句 98
4.1.2 do while语句 101
4.2 for循环结构 102
4.2.1 for语句 102
4.2.2 break与continue语句 104
4.2.3循环嵌套 105
4.3函数的递归调用 107
4.3.1函数的递归调用 107
4.3.2使用递归解决问题的方法 108
4.3.3实现递归调用的关键 108
引例分析与实现 112
同步训练4 114
单元5 构造类型程序设计 131
引例描述——彩票摇奖与中奖查询 132
知识储备 133
5.1一维数组 133
5.1.1一维数组的定义 133
5.1.2一维数组的初始化 133
5.1.3数组元素的引用 134
5.1.4数组名作为函数参数 135
5.1.5一维数组的应用 136
5.2二维数组 139
5.2.1二维数组的定义 139
5.2.2二维数组的初始化 139
5.2.3二维数组元素的引用 140
5.2.4多维数组 141
5.3字符数组 142
5.3.1字符数组的定义、初始化及引用 142
5.3.2字符串的输入输出 142
5.3.3字符串处理函数 143
同步训练5 146
5.4指针变量 156
5.4.1地址与指针变量 157
5.4.2指针变量的定义和使用 158
5.4.3指针与一维数组 162
5.5字符指针 166
5.5.1字符串的表示 166
5.5.2指针型函数 170
同步训练6 171
5.6结构体 190
5.6.1用typedef定义新类型名 190
5.6.2结构体类型的定义 192
5.6.3结构体变量与结构体数组 194
5.6.4结构体指针变量 204
5.7链表 208
5.7.1动态存储分配及链表的概念 208
5.7.2用于动态存储分配的函数 210
5.7.3链表的建立、插入和删除 211
同步训练7 219
5.8文件及其打开与关闭 237
5.8.1文件的分类 237
5.8.2文件(FILE)类型指针 237
5.8.3文件的打开与关闭 238
5.9文件的读写操作 241
5.9.1读写一个字符 241
5.9.2读写一个字符串 244
5.9.3格式化输入和输出 245
5.9.4数据块的输入和输出 246
5.9.5文件定位 247
5.9.6文件的随机读写 248
同步训练8 250
引例分析与实现 263
技术应用篇 269
单元6 学生成绩管理系统 269
6.1总体设计 270
6.1.1需求分析 270
6.1.2总体设计 270
6.2详细设计 272
6.2.1菜单设计 272
6.2.2数据输入 276
6.2.3数据统计 280
6.2.4数据更新 285
6.2.5数据输出 289
附录A C语言中的关键字 293
附录B 常用字符与ASCII代码对照表 295
附录C 运算符和结合性 299
附录D C库函数 303
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018