×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787560672601
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:264页
  • 出版时间:2024-06-01
  • 条形码:9787560672601 ; 978-7-5606-7260-1

内容简介

本书系统地阐述了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
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航