种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

新编C语言程式设计基础教程

(2019-09-13 16:10:22) 百科综合

新编C语言程式设计基础教程

《新编C语言程式设计基础教程》是2015年3月科学出版社出版的图书,作者是张志强,叶安胜。

基本介绍

  • 书名:新编C语言程式设计基础教程
  • 作者:张志强,叶安胜
  • ISBN:978-7-03-036222-3 
  • 页数:376
  • 定价:37.00
  • 出版社:科学出版社
  • 出版时间:2015年3月
  • 装帧:平装1
  • 开本:16开
  • 字数:500千字

内容简介

以C语言初学者作为阅读对象,以程式设计为主线,以编程套用为驱动,以等级考试为目标,通过丰富的实例详细介绍了C程式设计的基本语法及编程思想及算法。《C语言程式设计》叙述严谨、实例丰富、难易适中、重点突出。

目录

第1章C语言程式设计概要 1
1.1C语言概述 1
1.1.1程式设计语言发展历程 1
1.1.2C语言的发展过程 2
1.1.3C语言的特点及套用 3
1.2C语言程式结构 4
1.3C语言的编辑、编译和运行 7
1.4TC调试环境及操作 8
1.5VisualC++6.0集成开发环境及操作 16
1.6程式举例 20
第2章C语言基本语法基础 22
2.1C语言常用符号 22
2.1.1C语言的关键字 22
2.1.2标识符 23
2.2C语言数据类型 24
2.3常量 25
2.3.1整型常量 26
2.3.2实型常量 26
2.3.3字元常量 27
2.3.4字元串常量 29
2.3.5符号常量 30
2.4变数 30
2.4.1整型变数 31
2.4.2实型变数 34
2.4.3字元型变数 35
2.5常用运算符于表达式 37
2.5.1算术运算符与算术表达式 38
2.5.2自加自减运算符 41
2.5.3强制类型转换运算符 43
2.5.4赋值运算符和赋值表达式 46
2.5.5关係运算符和关係表达式 49
2.5.6逻辑运算符和逻辑表达式 51
2.5.7逗号运算符和逗号表达式 54
2.5.8条件运算符和条件表达式 56
2.5.9位运算 57
2.5.10运算符举例 57
2.6基本输入/输出操作 59
2.6.1字元的输入和输出 59
2.6.2格式化数据的输入与输出 61
2.6.3格式化数据的输入与输出举例 68
第3章C程式流程 72
3.1算法及结构化程式设计方法 72
3.1.1算法的概念 72
3.1.2结构化程式设计方法 73
3.2C语句概述 74
3.3顺序结构程式设计 77
3.4选择结构程式设计 78
3.4.1if语句 79
3.4.2if语句的嵌套 81
3.4.3switch语句 86
3.4.4选择结构举例 88
3.5循环结构程式设计 91
3.5.1goto语句及使用 92
3.5.2while语句 92
3.5.3dowhile语句 94
3.5.4for语句 96
3.5.5多重循环 100
3.5.6break语句和continue语句 103
3.6循环程式举例 105
第4章数组 108
4.1数组类型概述 108
4.2一维数组 109
4.2.1一维数组的定义 109
4.2.2一维数组的初始化 110
4.2.3一维数组的引用 111
4.2.4一维数组套用举例 112
4.3二维数组 117
4.3.1二维数组的定义 117
4.3.2二维数组的初始化 118
4.3.3二维数组元素的引用 119
4.3.4二维数组套用举例 120
4.4多维数组 124
4.5字元数组 125
4.5.1字元串及字元数组 125
4.5.2字元数组的输入及输出 127
4.5.3字元串处理函式 130
4.5.4字元数组套用举例 134
4.6程式举例 136
第5章函式 140
5.1函式概述 140
5.2函式的定义 142
5.3函式调用 145
5.3.1形式参数与实际参数 145
5.3.2函式调用 147
5.3.3函式的声明 149
5.4函式的参数传递方式 151
5.4.1值传递方式 151
5.4.2地址传递方式 153
5.5函式的嵌套调用和递归调用 159
5.5.1函式的嵌套调用 160
5.5.2函式的递归调用 161
5.6变数的作用域 164
5.6.1局部变数 165
5.6.2全局变数 167
5.7变数的存储类别 169
5.7.1静态和动态存储方式 169
5.7.2局部变数的存储类别 170
5.7.3全局变数的存储类别 174
5.8内部函式和外部函式 176
5.8.1内部函式 177
5.8.2外部函式 177
5.9套用举例 178
第6章编译预处理 184
6.1编译预处理概述 184
6.2宏定义 184
6.2.1不带参数的宏定义 185
6.2.2带参数的宏定义 187
6.3档案包含 190
6.4条件编译 192
第7章指针 197
7.1地址和指针的概念 197
7.2指针定义与操作 199
7.2.1指针的定义 199
7.2.2指针的引用 199
7.2.3指针的初始化 201
7.2.4指针的运算 202
7.2.5指针变数作为函式参数 205
7.3指针与一维数组 209
7.3.1指向一维数组的指针 209
7.3.2一维数组元素的引用 210
7.3.3指向数组的指针作为函式的参数 213
7.4指针与二维数组 218
7.4.1二维数组的地址表示 218
7.4.2指向二维数组的指针变数 220
7.5指针与字元串 224
7.5.1字元串的表示 224
7.5.2字元数组与字元指针的比较 226
7.5.3字元指针套用 227
7.6指针与函式 232
7.6.1指向函式的指针 232
7.6.2指向函式的指针作函式参数 234
7.6.3返回指针的函式 237
7.7指针数组与二级指针 239
7.7.1指针数组 239
7.7.2指向指针的指针 242
7.8main函式的返回值和参数 245
7.8.1main函式的返回值 245
7.8.2指针数组作main函式参数 245

标 签

搜索
随机推荐

Powered By 种豆资源网||