C语言程序设计实用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:杨旭等编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2005
- ISBN:7115132771
- 页数:261 页
第1章 程序设计基础 1
1.1 程序设计与C语言 1
1.1.1 程序设计的基本概念 1
1.1.2 C语言简介 1
1.2 进入C的世界 2
1.2.1 程序开发流程 2
1.2.2 Turbo C 2.0集成开发环境 2
1.2.3 Visual C++6.0集成开发环境 6
1.2.4 两种编程工具的比较 9
1.3 让程序正确运行起来 10
1.3.1 程序中的错误 10
1.3.2 程序调试 11
1.3.3 程序设计中的注意事项 13
思考与练习 14
第2章 C语言程序的基本元素 16
2.1 程序的入口 16
2.1.1 main()函数 16
2.1.2 复合语句、空语句与空行 16
2.1.3 项目实现 17
2.1.4 项目拓展 18
2.2 信息的显示 18
2.2.1 标识符与关键字 18
2.2.2 常量与变量 19
2.2.3 数据类型 21
2.2.4 输出函数—printf() 23
2.2.5 项目实现 24
2.2.6 项目拓展 25
1.指定输出宽度与小数位 25
2.设置前导0 26
3.长整型数与双精度浮点数 26
4.对齐方式 26
2.3 数据运算 27
2.3.1 运算符与表达式 27
2.3.2 项目实现 30
2.3.3 项目拓展 30
1.关系运算符 31
2.逻辑运算 32
3.条件运算符 33
4.逗号运算符 34
5.sizeof()运算符 34
6.类型转换 35
2.4 数据输入 37
2.4.1 输入函数——scanf() 37
2.4.2 项目实现 38
2.4.3 项目拓展 39
1.非格式字符的处理 39
2.字符串输入与宽度控制 39
3.选择性输入 40
4.温度转换 40
5.整数计算 41
6.自由落体 42
思考与练习 43
第3章 程序流程控制 46
3.1 字符图形 46
3.1.1 算法与控制结构 46
3.1.2 项目实现 50
3.1.3 项目拓展 51
3.2 启动程序的密码 52
3.2.1 程序中的选择结构 52
3.2.2 项目实现 55
3.2.3 项目拓展 56
1.闰年判断 56
2.一元二次方程求根 58
3.3 货物托运 60
3.3.1 switch语句 60
3.3.2 项目实现 61
3.3.3 项目拓展 62
1.switch语句中的break 62
2.成绩等级查询 63
3.嵌套选择结构 64
4.用户登录 65
3.4 成绩分析 67
3.4.1 程序中的循环结构 67
3.4.2 项目实现 68
3.4.3 项目拓展 71
1.计算奇、偶数之和 71
2.字符菜单程序 72
3.5 乘法表 74
3.5.1 for...next循环 74
3.5.2 循环的嵌套 75
3.5.3 项目实现 76
3.5.4 项目拓展 77
1.改进的乘法表 77
2.字符塔 78
3.6 百鸡问题 80
3.6.1 流程转向语句 80
3.6.2 项目实现 82
3.6.3 项目拓展 83
1.算法的改进 83
2.水仙花数 85
3.素数 86
4.五家共井 87
5.计算算术式 90
6.求π值 92
思考与练习 93
第4章 数组与字符串 98
4.1 数据排序 98
4.1.1 数组的概念 98
4.1.2 一维数组 98
4.1.3 项目实现 101
4.1.4 项目拓展 103
1.选择排序 103
2.数组倒置 104
4.2 矩阵转置 106
4.2.1 多维数组 106
4.2.2 多维数组的引用 107
4.2.3 项目实现 108
4.2.4 项目拓展 109
1.二维数组的存储 109
2.计算题 110
3.数字三角 112
4.3 字符分析 114
4.3.1 字符数组 114
4.3.2 字符串 115
4.3.3 项目实现 116
4.3.4 项目拓展 117
1.字符处理函数 117
2.字符串比较 119
3.字符统计 120
4.数制转换 122
思考与练习 123
第5章 指针 128
5.1 数据存储的位置 128
5.1.1 指针的定义与引用 128
5.1.2 项目实现 131
5.1.3 项目拓展 132
5.2 指针运算与数组 133
5.2.1 指针与数组 133
5.2.2 指针的运算 133
5.2.3 项目实现 134
5.2.4 项目拓展 135
1.二维数组与指针 135
2.计算字符串长度 136
5.3 字符串比较 137
5.3.1 字符串指针 137
5.3.2 字符指针与字符数组 138
5.3.3 项目实现 139
5.3.4 项目拓展 141
1.指针数组 141
2.期刊查询 141
思考与练习 142
第6章 函数 147
6.1 字符串处理 147
6.1.1 函数的定义 147
6.1.2 函数的说明 147
6.1.3 函数的调用与返回 149
6.1.4 项目实现 150
6.1.5 项目拓展 151
1.定义函数的注意事项 151
2.函数的返回 152
3.标准函数 153
4.三角函数表 154
6.2 歌德巴赫猜想 155
6.2.1 函数参数的传递 155
6.2.2 项目实现 158
6.2.3 项目拓展 159
1.数据排序 159
2.字符串查询 161
3.字符串连接 162
6.3 整数的阶乘 163
6.3.1 函数的嵌套 163
6.3.2 函数的递归调用 164
6.3.3 项目实现 165
6.3.4 项目拓展 166
6.4 同名异值 168
6.4.1 变量的作用域 168
6.4.2 变量的存储类型 171
6.4.3 项目实现 172
6.4.4 项目拓展 173
1.动态变量 173
2.寄存器变量 173
3.外部变量 174
思考与练习 175
第7章 结构体、共用体与枚举 181
7.1 成绩比较 181
7.1.1 结构体 181
7.1.2 结构体变量的引用 185
7.1.3 项目实现 186
7.1.4 项目拓展 187
1.工资统计 187
2.信息记录 190
3.学生信息管理系统 194
7.2存储空间的灵活应用 200
7.2.1 共用体 200
7.2.2 项目实现 202
7.2.3 项目拓展 203
7.3 月份与天数 203
7.3.1 枚举 203
7.3.2 项目实现 204
7.3.3 项目拓展 206
思考与练习 206
第8章 文件管理 211
8.1 文本文件的访问 211
8.1.1 文件的基本概念 211
8.1.2 文件与指针 211
8.1.3 文件系统 212
8.1.4 文件的访问 213
8.1.5 项目实现 215
8.1.6 项目拓展 217
1.文件的复制 217
2.文件查看程序 218
8.2 成绩记录 219
8.2.1 二进制文件的访问 219
8.2.2 项目实现 220
8.2.3 项目拓展 222
8.3 成绩查询 223
8.3.1 文件的随机访问 223
8.3.2 项目实现 224
8.3.3 项目拓展 225
1.成绩查询 225
2.文件字符替换程序 227
思考与练习 227
第9章 编译预处理 230
9.1 字符分类 230
9.1.1 编译预处理的概念 230
9.1.2 宏定义 230
9.1.3 项目实现 231
9.1.4 项目拓展 233
9.2 文件包含 233
9.2.1 文件包含的意义 233
9.2.2 项目实现 234
9.2.3 项目拓展 235
9.3 程序的移植 236
9.3.1 条件编译 236
9.3.2 程序实现 237
9.3.3 项目拓展 238
思考与练习 239
附录1 ASCII对照表 242
附录2 运算符的优先级与结合性 244
附录3 标准库函数 246
附录4 Turbo C 2.0的菜单命令 252
附录5 部分参考答案 256
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019