C语言程序设计案例教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:张基温编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302086702
- 页数:282 页
目 1
录 1
第1章C语言程序设计初步 1
1.1简单程序设计示例 1
1.1.1一个简单的C语言程序 1
1.1.2 C语言程序的编译、连接和执行 3
1.1.3 C语言程序开发环境 5
1.2简单计算 8
1.2.1交换两个变量的值 8
1.2.2基本算术运算 12
1.2.3变量的复合赋值运算 16
1.3判断与选择 19
1.3.1比较两个数 19
1.3.2三数中取大 24
1.3.3字符分类 30
1.4重复计算 38
1.4.1简单的数据加密程序 39
1.4.2 口令检查 42
1.4.3求素数 43
1.5用函数组织C语言程序 50
1.5.1计算xn 50
1.5.2似是而非的程序 54
1.6程序的调试 61
1.6.1语法错误及其调试 61
1.6.2语义及逻辑错误及其调试 64
1.7语法小结 66
1.7.1 C语言程序结构 66
1.7.2标识符与关键字 69
1.7.3数据描述 71
1.7.4运算符与表达式 72
第2章基本算法策略 76
2.1穷举 76
2.1.1百钱买百鸡 76
2.1.2推断名次 79
2.2迭代与递推 84
2.2.1 Fibonacci数列 84
2.2.2猴子吃桃子 86
2.2.3用二分法求一元二次方程的根 88
2.3递归 92
2.3.1计算n! 93
2.3.2汉诺塔 95
2.4.1小学生算术自测 99
2.4模拟 99
2.4.2蒙特卡洛法——求π的近似值 102
2.4.3 中子扩散 104
2.4.4导弹追击飞机 106
第3章数据的组织(一) 111
3.1数组 111
3.1.1洗扑克牌 111
3.1.2冒泡排序 117
3.1.3日期转换 120
3.2指针 125
3.2.1将数组元素倒放 126
3.2.2查找二维数组中的最大元素 131
3.2.3求两个向量和的函数 133
3.3字符串 135
3.3.1基于数组形式的字符串操作 135
3.3.2基于指针形式的字符串操作 141
3.3.3字符串数组与命令行参数 143
3.4堆栈和队列 147
3.4.1后序表达式的求值 148
3.4.2魔术师翻牌 153
3.5语法小结 158
3.5.1数组 158
3.5.2指针 160
3.5.3字符串 161
第4章数据的组织(二) 163
4.1枚举、结构体和共用体 163
4.1.1计算明天是星期几 163
4.1.2学籍管理 166
4.1.3学校人员管理 174
4.2.1用链表管理一组学生的学籍 177
4.2链表 177
4.2.2用链表实现线性表 183
4.3树 185
4.3.1树与二叉树 185
4.3.2状态图与搜索树 193
4.4语法小结 202
4.4.1枚举数据类型 202
4.4.2结构体 203
4.4.3共用体 204
4.4.4数据类型与数据结构 204
第5章大型程序开发 207
5.1程序的风格 207
5.1.1逻辑风格 207
5.1.2正文风格 209
5.2.1标识符的连接属性 212
5.1.3输入输出风格 212
5.2 C语言的几种大型程序开发机制 212
5.2.2头文件的定义与使用 222
5.2.3条件编译 223
5.3程序项目管理器 224
5.3.1用程序项目管理器开发一个程序项目的步骤 224
5.3.2程序项目管理器的使用技巧 225
5.4使用集成动态调试工具 226
5.4.1概述 226
5.4.2步进执行 226
5.4.3设置断点 228
第6章应用程序设计示例 229
6.1文件和数据处理程序设计 229
6.1.1写若干行字符串到文本文件 229
6.1.2文件复制 231
6.1.3文件小结 233
6.1.4课程设计推荐题目 241
6.2用户界面程序设计 243
6.2.1字符的显示处理 243
6.2.2简单文本窗口设计 245
6.2.3课程设计推荐题目 247
6.3图形程序设计 248
6.3.1图形系统与图形窗口 249
6.3.2基本作图函数 253
6.3.3课程设计推荐题目 257
附录ATurbo C 2.0编译出错信息 259
附录BTurbo C 2.0常用库函数 273
参考文献 282
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019