C语言程序设计案例教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:王端理主编
- 出 版 社:北京:电子工业出版社
- 出版年份:2014
- ISBN:9787121220845
- 页数:153 页
第1章 算法与C语言程序设计 1
1.1算法 1
1.1.1基本概念 1
1.1.2算法表示案例 6
1.2 C语言程序设计 9
1.2.1分析问题 9
1.2.2 C语言程序设计的基本方法 10
1.2.3 C语言程序的构成和基本格式 10
自我练习 12
第2章 C语言概述 15
2.1认识C语言 15
2.1.1 C语言的来历 15
2.1.2 C语言的特点 15
2.2 C语言的集成开发环境 16
2.3书写实验报告 21
2.4数据类型 22
2.5标识符与关键字 23
2.6常量和变量 23
2.6.1常量 23
2.6.2变量 24
2.7表达式 25
2.7.1算术运算符与算术表达式 25
2.7.2强制类型转换运算符与强制类型转换表达式 26
2.7.3赋值运算符与赋值表达式 26
2.7.4自增自减运算符 28
2.7.5逗号运算符与逗号表达式 29
2.8 C语言数据类型、运算符和表达式实验指导 30
自我练习 31
第3章 顺序结构程序设计 33
3.1 C语句 33
3.1.1变量定义语句 33
3.1.2赋值语句 33
3.1.3由printf()函数和scanf()函数构成的输入/输出语句 33
3.1.4复合语句 36
3.1.5空语句 37
3.2顺序结构程序案例 37
3.3顺序结构程序设计实验指导 40
自我练习 41
上机实战 42
第4章 选择结构程序设计 43
4.1关系表达式和逻辑表达式 43
4.1.1关系表达式 43
4.1.2逻辑表达式 45
4.2由if语句实现的选择结构 46
4.2.1 if语句的两种基本形式 46
4.2.2 if语句的嵌套 50
4.3由switch语句实现的多分支选择结构 53
4.4能实现双分支选择结构的条件表达式 56
4.5选择结构程序设计实验指导 56
自我练习 57
上机实战 59
第5章 循环结构程序设计 60
5.1 while语句(当型循环) 60
5.1.1 while循环的执行流程 60
5.1.2 while循环案例 61
5.2 do-while语句(直到型循环) 62
5.2.1 do-while循环的执行流程 63
5.2.2 do-while循环案例 63
5.3 for语句(当型循环) 64
5.3.1 for循环的执行流程 65
5.3.2 for循环案例 66
5.4几种循环的比较 67
5.4.1比较 68
5.4.2案例 69
5.5循环的嵌套 70
5.6 break语句和continue语句 71
5.6.1释义 71
5.6.2二者的区别 72
5.7循环结构程序设计实验指导 73
自我练习 75
上机实战 77
第6章 简单构造数据类型 78
6.1一维数组 78
6.1.1一维数组的定义 78
6.1.2一维数组的引用 79
6.1.3一维数组的初始化 80
6.1.4一维数组程序案例 80
6.2二维数组 83
6.2.1二维数组的定义 83
6.2.2二维数组的引用 83
6.2.3二维数组的初始化 84
6.2.4二维数组程序案例 85
6.3字符数组 85
6.3.1字符数组的定义 85
6.3.2字符数组的用途 86
6.3.3字符数组的初始化 86
6.3.4字符数组的输入与输出 86
6.3.5字符串处理函数 88
6.4指针 90
6.4.1指针和指针变量 90
6.4.2指针变量的定义与赋值 91
6.4.3指针变量的使用方法 92
6.5指针与数组 93
6.5.1指针与数组的关系 93
6.5.2指针基本运算 94
6.5.3使指针指向一个字符串 97
6.6指针数组 98
6.6.1指针数组的定义 98
6.6.2指针数组元素的使用 99
6.7综合案例 100
6.8数组程序设计实验指导 103
自我练习 104
上机实战 106
第7章 模块化程序设计 107
7.1概述 107
7.2函数的定义 107
7.3函数的参数和返回值 109
7.3.1函数的参数 109
7.3.2函数的返回值 109
7.4函数的调用 110
7.4.1函数调用的一般形式 110
7.4.2对被调用函数的声明和函数原型 111
7.4.3函数的嵌套调用 113
7.4.4函数的递归调用 114
7.5数组作为函数的参数 117
7.6变量的作用域 121
7.6.1局部变量 121
7.6.2全局变量 122
7.7变量的存储类别 123
7.8函数程序设计实验指导 127
自我练习 127
上机实战 131
第8章 复杂构造数据类型 132
8.1结构体 132
8.1.1结构体类型定义 132
8.1.2结构体数组 136
8.1.3指向结构体类型数据的指针 140
8.2共用体 142
8.2.1共用体类型定义 142
8.2.2共用体类型应用案例 143
8.3枚举类型 144
8.4用typedef为类型定义别名 145
8.5结构体程序设计实验指导 145
自我练习 146
上机实战 148
附录A C语言库函数 149
参考文献 153
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017