×
21世纪普通高校计算机公共课程规划教材C语言程序设计/孙海洋

21世纪普通高校计算机公共课程规划教材C语言程序设计/孙海洋

1星价 ¥49.6 (8.4折)
2星价¥49.6 定价¥59.0
暂无评论
图文详情
  • ISBN:9787302483915
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:381
  • 出版时间:2018-07-01
  • 条形码:9787302483915 ; 978-7-302-48391-5

本书特色

本教材共包括10章,在基础章节如基本数据类型、分支结构、循环结构、数组等章节的编写上力争简洁明了,让读者较容易地掌握C语言的基本语法。突出C语言模块化设计思想即“函数”章节,对较难掌握且为C语言精髓章节“指针”,知识点描述避免高深、抽象,联系实际生活设计例题。把编程规范贯穿于整本教材,培养读者的编程素养。例子选取追求简单、通俗、明了。

内容简介

(1)简明性: 基础章节简明扼要,让学生轻松掌握基本的核心语法。在后面核心章节中反复复习巩固基础知识。(2)趣味性: 把枯涩难懂的知识点融入趣味性的小型实例中。避免使用大量枯燥的数学例题。(3)规范性: 本书作者有多年企业严格规范的程序开发经验,本教材参考业界编程规范,例题代码书写规范,旨在培养学生养成良好的编程素养。(4)系列性: 系列配套:教材 电子教案(免费、公开) 视频讲解(免费、公开) 实验指导及习题解答。 在教材出版时完成电子教案,并免费公开,完成教材对应免费视频讲解。在后续工作中,会出版配套实验指导及习题解答。

目录

目录 第1章C语言概述 1.1计算机系统 1.2计算机语言与程序设计语言 1.2.1计算机语言 1.2.2程序设计语言及其发展 1.3C语言的起源及特点 1.3.1热衷游戏与UNIX的起源 1.3.2UNIX的改进与C语言的起源 1.3.3C语言的特点 1.4C语言的标准化 1.4.1ANSI C/ISO C标准 1.4.2C99标准 1.4.3C11标准 1.5简单的C语言程序举例 1.5.1C语言程序的结构 1.5.2C语言的编程风格与规范 1.6C语言程序设计的一般步骤 1.7算法 1.7.1算法的概述 1.7.2算法的表示 小结 习题 第2章顺序结构程序设计 2.1简单的顺序结构程序 2.1.1标识符、关键字、常量、变量 2.1.2运算符、表达式、语句 2.1.3格式化输入、输出 2.2数据类型 2.2.1整型类型 2.2.2浮点类型 2.2.3字符类型 2.3输入输出 2.3.1字符型数据的输入和输出 2.3.2数值型数据的输入和输出 2.3.3数值与字符混合输入和输出 小结 习题 第3章运算符与表达式 3.1运算符和表达式中的基本概念 3.2算术运算符及算术表达式 3.3逻辑、关系运算符及其表达式 3.4赋值运算符及赋值表达式 3.5移位运算符及移位表达式 3.6sizeof运算符及其表达式 3.7逗号运算符及逗号表达式 3.8运算符的优先级与结合性 3.9类型转换 3.9.1自动类型转换 3.9.2强制类型转换 小结 习题 第4章分支结构 4.1if语句 4.2ifelse语句与条件表达式 4.2.1ifelse语句 4.2.2条件表达式 4.3if语句嵌套 4.4级联elseif多分支语句 4.5switchcase多分支结构 小结 习题 第5章循环结构 5.1while循环 5.2dowhile循环 5.3while和dowhile的关系 5.3.1while和dowhile的等价关系 5.3.2while和dowhile的不等关系 5.4for循环 5.5循环的嵌套结构 5.6执行流程跳转语句 5.6.1goto语句 5.6.2break语句 5.6.3continue语句 5.7综合举例 小结 习题 第6章数组 6.1一维数组 6.1.1一维数组的定义 6.1.2一维数组的引用 6.1.3一维数组的初始化 6.2查找和排序算法 6.2.1顺序查找 6.2.2气泡排序 6.2.3选择排序 6.3二维数组 6.3.1二维数组的定义 6.3.2二维数组的引用 6.3.3二维数组的初始化 6.3.4二维数组的存储 6.3.5二维数组的应用举例 6.4一维字符数组 6.4.1一维字符数组的定义及初始化 6.4.2一维字符数组的引用 6.4.3一维字符数组的应用举例 6.5字符串处理函数 6.6二维字符数组 6.6.1二维字符数组的定义及初始化 6.6.2二维字符数组的引用 6.6.3二维字符数组的应用举例 6.7数组综合举例 小结 习题 第7章函数 7.1函数的定义 7.1.1函数定义格式 7.1.2函数返回值 7.2函数的调用 7.2.1函数调用格式 7.2.2函数调用过程 7.2.3函数原型声明 7.2.4函数调用举例 7.3函数的嵌套调用 7.4传值调用和传址调用 7.5递归函数 7.6变量的作用域和生存期 7.6.1变量的作用域 7.6.2存储区和存储类型 小结 习题 第8章指针 8.1指针的定义与引用 8.1.1内存与地址 8.1.2指针变量的定义 8.1.3指针变量的引用 8.2指针与数组 8.2.1一维数组和指针 8.2.2二维数组和指针 8.2.3数组指针和指针数组 8.3指针与字符串 8.3.1常量字符串与指针 8.3.2变量字符串 8.4指针与函数 8.4.1指针作函数形参——传址调用 8.4.2指针作函数返回类型——指针函数 8.4.3指向函数的指针——函数指针 8.5二级指针 8.5.1二级指针的定义 8.5.2二级指针与二维数组 8.5.3二级指针与指针数组 8.6动态内存分配与指针 8.6.1无类型指针和空指针 8.6.2常见动态内存申请和释放函数 小结 习题 第9章自定义类型 9.1结构体类型及其变量 9.1.1结构体类型的引入 9.1.2结构体类型定义 9.1.3结构体类型的变量 9.1.4结构体变量成员的引用 9.1.5结构体变量的存储 9.2结构体数组 9.2.1结构体数组定义与使用 9.2.2结构体数组的应用 9.2.3类型同义词 9.3结构体指针与结构体数组 9.4结构体与函数 9.5单链表 9.5.1数据的存储结构 9.5.2单链表 9.5.3单向循环链表 9.6共用体 9.6.1共用体类型及其变量的定义 9.6.2字节存储机制 9.7枚举类型 小结 习题 第10章输入和输出 10.1文件及其分类 10.2文本文件与二进制文件 10.2.1文本文件与二进制文件 10.2.2C语言与文件读写 10.2.3缓冲和非缓冲文件系统 10.3文件的打开与关闭 10.4文件的顺序读写 10.4.1按字符输入输出 10.4.2按字符串输入输出 10.4.3按格式化输入输出 10.4.4按二进制方式读写数据块 10.5文件的随机读写 小结 习题 第11章预处理和位操作 11.1预处理指令与预处理器 11.2宏定义 11.2.1无参宏定义 11.2.2带参宏定义 11.2.3带参宏调用与函数调用 11.3条件编译 11.4位操作 11.4.1原码、反码、补码 11.4.2位操作符 小结 习题 参考文献 附录 附录AVC 6.0环境中开发C程序的步骤 附录BASCII表 附录C运算符的优先级和结合性 附录DANSI C常用库函数
展开全部

预估到手价 ×

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

确定
快速
导航