扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
中医基础理论
-
>
高校军事课教程
-
>
思想道德与法治(2021年版)
-
>
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
-
>
中医内科学·全国中医药行业高等教育“十四五”规划教材
-
>
中医诊断学--新世纪第五版
-
>
中药学·全国中医药行业高等教育“十四五”规划教材
C语言程序设计 版权信息
- ISBN:9787560672601
- 条形码:9787560672601 ; 978-7-5606-7260-1
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 所属分类:>
C语言程序设计 内容简介
本书系统地阐述了C语言程序设计的基本概念和算法,主要内容包含程序设计基础、基本数据及其运算、结构化程序设计、数组、函数、指针与引用、结构和链表、数据文件处理技术等。本书选用部分程序设计竞赛试题作为例题或实践习题,有些试题是一题多解,旨在将知识传授和编程解决问题能力的训练相融合。
C语言程序设计 目录
第1章 程序设计基础 1
1.1 计算和计算机的发展——需求是发展之母 1
1.2 程序设计语言综述 3
1.3 C语言基础知识 4
1.3.1 C语言简史 4
1.3.2 C语言的特点 5
1.3.3 C语言词汇、数据类型、常量和变量 6
1.3.4 C程序开发环境基础知识 8
1.4 C语言程序设计基础知识 12
习题 13
第2章 基本数据及其运算 14
2.1 常量、变量及标识符 14
2.2 基本数据类型 16
2.2.1 整型数据 16
2.2.2 浮点型数据 18
2.2.3 字符型数据 20
2.3 输入/输出基础 23
2.3.1 格式的输入和输出 23
2.3.2 单个字符的输入/输出 27
2.4 数据运算 28
2.4.1 赋值运算 29
2.4.2 算术运算 30
2.4.3 关系运算和逻辑运算 32
2.4.4 条件运算 34
2.4.5 其他运算 34
2.5 表达式 37
2.5.1 表达式的分类和值 37
2.5.2 表达式的类型转换 38
习题 39
第3章 结构化程序设计 41
3.1 基本语句 41
3.2 顺序结构 44
3.3 选择结构 45
3.3.1 两路条件选择结构 46
3.3.2 多路按值选择结构 51
3.4 循环结构 54
3.4.1 while循环结构 54
3.4.2 do…while循环结构 58
3.4.3 for循环结构 59
3.4.4 break语句、continue语句在循环中的应用 63
3.4.5 循环结构的嵌套 65
3.5 简单程序设计实例 68
习题 72
实践习题 75
第4章 数组 81
4.1 数组的基本概念 81
4.2 一维数组 82
4.2.1 一维数组定义 82
4.2.2 一维数组元素的引用 83
4.2.3 数组初始化 86
4.2.4 一维数组程序实例 90
4.2.5 冒泡排序 97
4.3 多维数组 99
4.3.1 多维数组定义、引用和存放特点 99
4.3.2 多维数组初始化 101
4.3.3 多维数组程序示例 101
4.4 字符串处理技术基础 105
4.4.1 字符数组与字符串 105
4.4.2 字符串处理技术基础 108
4.4.3 字符串应用——Brute Force算法 110
习题 113
实践习题 115
第5章 函数 120
5.1 函数基础知识 121
5.2 函数定义 122
5.3 函数调用 124
5.4 函数说明 130
5.5 函数嵌套调用 132
5.6 递归函数基础 134
5.7 命令行参数 140
5.8 局部变量和全局变量 141
5.8.1 全局变量 142
5.8.2 局部变量 142
5.9 函数程序设计实例 144
5.10 存储类 150
5.10.1 自动变量 150
5.10.2 静态变量 151
5.10.3 外部变量 153
5.10.4 寄存器存储类 154
5.11 编译预处理命令简介 155
5.11.1 宏定义 155
5.11.2 文件包含预处理命令 159
5.11.3 条件编译 160
习题 162
实践习题 165
第6章 指针与引用 171
6.1 指针 171
6.2 指针和数组 178
6.2.1 指向数组元素的指针 178
6.2.2 指向字符串的指针 180
6.2.3 指向数组的指针 181
6.2.4 指针数组 184
6.2.5 多级指针:指向指针数据的指针变量 187
6.3 指针类型形参 189
6.4 数组类型形参 191
6.5 字符指针形参 199
6.6 函数指针和函数指针变量 203
6.6.1 函数指针 203
6.6.2 函数指针形参 204
6.6.3 函数指针数组 206
6.7 返回数据对象指针值的函数 207
6.7.1 返回指针值的函数 207
6.7.2 返回函数指针的函数 208
习题 209
实践习题 211
第7章 结构和链表 214
7.1 结构类型和结构变量 214
7.1.1 结构类型和结构变量基础知识 214
7.1.2 结构变量初始化 217
7.1.3 结构指针变量 217
7.1.4 结构变量的引用 218
7.2 结构数组 221
7.3 结构形参和结构指针形参 228
7.4 链表及其应用 232
7.5 联合 236
7.6 位域 239
7.7 枚举 240
7.8 类型定义 242
习题 244
实践习题 247
第8章 数据文件处理技术 251
8.1 C文件概述 251
8.2 文件类型、文件的打开和关闭 252
8.3 文件处理程序结构和常用文件库函数 255
习题 260
附录A ASCII字符集 262
附录B 转义字符集 264
展开全部
书友推荐
- >
经典常谈
经典常谈
¥16.3¥39.8 - >
诗经-先民的歌唱
诗经-先民的歌唱
¥18.7¥39.8 - >
我从未如此眷恋人间
我从未如此眷恋人间
¥15.9¥49.8 - >
有舍有得是人生
有舍有得是人生
¥20.1¥45.0 - >
中国历史的瞬间
中国历史的瞬间
¥16.7¥38.0 - >
苦雨斋序跋文-周作人自编集
苦雨斋序跋文-周作人自编集
¥6.9¥16.0 - >
唐代进士录
唐代进士录
¥15.1¥39.8 - >
伯纳黛特,你要去哪(2021新版)
伯纳黛特,你要去哪(2021新版)
¥15.9¥49.8