×
C语言程序设计

C语言程序设计

¥15.3 (3.9折) ?
1星价 ¥17.0
2星价¥16.6 定价¥39.5
全场折上9折期间 满39元包邮

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787302374572
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:340
  • 出版时间:2014-09-01
  • 条形码:9787302374572 ; 978-7-302-37457-2

本书特色

     由周红主编的《c语言程序设计(21世纪高等学校计算机教育实用规划教材)》共有12章,从开发环境、**个c语言程序开始,介绍了c语言常用的数据类型、运算符与表达式、三种基本控制结构、数组、函数、指针、宏定义、结构体、共用体、枚举等自定义类型、动态分配及撤销内存、链表、位运算、文件等主要内容。在介绍内容的过程中加入了大量的生活实例和图示说明,使得内容通俗易懂,重点突出,难点讲透。重点讲解解题思路,贯穿“以程序编写带动语法教学”的模式,引导读者掌握c语言的核心编程方法,提高应用能力。      本书非常适合初次学习程序者作为人门教材,配套资料还提供了电子课件、习题答案及例题程序源代码。     

内容简介

本书共有12章,从开发环境、**个C语言程序开始,介绍了C语言常用的数据类型、运算符与表达式、三种基本控制结构、数组、函数、指针、宏定义、结构体、共用体、枚举等自定义类型、动态分配及撤销内存、链表、位运算、文件等主要内容。在介绍内容的过程中加入了大量的生活实例和图示说明,使得内容通俗易懂,重点突出,难点讲透。重点讲解解题思路,贯穿“以程序编写带动语法教学”的模式,引导读者掌握C语言的核心编程方法,提高应用能力。 本书非常适合初次学习程序者作为入门教材,配套资料还提供了电子课件、习题答案及例题程序源代码。

目录

第1章  c语言概述
  1.1 什么是c语言
  1.2 c语言的发展史
  1.3 visual c++6.o集成环境
  1.4 **个c语言程序
  1.5 书写程序的规则
  1.6 习题
第2章  数据类型、运算符与表达式
  2.1 c语言的数据类型
  2.2 常量和变量
    2.2.1 标识符
    2.2.2 常量
    2.2.3 变量
    2.2.4 整型数据
    2.2.5 实型数据
    2.2.6 字符型数据
    2.2.7 字符串常量
    2.2.8 不同数据类型间的转换
  2.3 运算符和表达式
    2.3.1 算术运算
    2.3.2 赋值运算
    2.3.3 类型转换运算
    2.3.4 自增、自减运算
    2.3.5 关系运算
    2.3.6 逻辑运算
    2.3.7 条件运算
    2.3.8 逗号运算
  2.4 习题
第3章  三种基本控制结构
  3.1 算法
    3.1.1 算法的概念
    3.1.2 算法的表示方法
  3.2 c语句
  3.3 数据输入与输出
    3.3.1 格式输入输出函数
    3.3.2 字符输入输出函数
  3.4 结构化的程序设计方法
  3.5 顺序结构程序设计
  3.6 选择结构程序设计
    3.6.1 单分支选择结构
    3.6.2 多分支选择结构
    3.6.3 嵌套选择结构
  3.7 循环结构程序设计
    3.7.1 while结构
    3.7.2 do while结构
    3.7.3 for结构
    3.7.4 循环嵌套结构
    3.7.5 有关循环语句的建议
  3.8 break和continue辅助控制语句
    3.8.1 break语句
    3.8.2 continue语句
  3.9 习题
第4章  数组
  4.1 一维数组
    4.1.1 一维数组的定义
    4.1.2 一维数组元素的引用
    4.1.3 一维数组的初始化
  4.2 二维数组
    4.2.1 二维数组的定义
    4.2.2 二维数组元素的引用
    4.2.3 二维数组的初始化
  4.3 字符数组
    4.3.1 字符串
    4.3.2 字符数组的输入输出
    4.3.3 字符串处理函数
    4.4 习题
第5章  函数
  5.1 函数的定义
  5.2 函数的调用
    5.2.1 函数调用的格式
    5.2.2 使用函数调用的形式
  5.3 函数的声明
    5.3.1 函数声明的意义
    5.3.2 函数声明的格式
  5.4 函数参数的传值
    5.4.1 单向值传递
    5.4.2 双向地址传递
  5.5 嵌套调用和递归调用
    5.5.1 嵌套调用
    5.5.2 递归调用
  5.6 变量的使用范围和存储类别
    5.6.1 局部变量与全局变量
    5.6.2 变量的存储类别
  5.7 多文件程序
    5.7.1 c源文件的划分
    5.7.2 c源文件的格式
  5.8 用带参数的宏代替公式型函数
  5.9 习题
第6章  指针
  6.1 指针的概念
    6.1.1 计算机中的内存
    6.1.2 指针变量就是存储地址的变量
  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.5 指针数组和指向指针的指针
    6.5.1 指针数组
    6.5.2 指向指针的指针
    6.5.3 数组指针
  6.6 函数指针与指针函数
    6.6.1 函数指针
    6.6.2 指针函数
  6.7 习题
第7章  构造数据类型
  7.1 概述
  7.2 结构体
    7.2.1 结构体类型的定义
    7.2.2 结构体类型变量的定义及初始化
    7.2.3 引用结构体类型变量的成员
    7.2.4  结构体数组
    7.2.5 指向结构体类型数据的指针
    7.2.6 结构体在函数间的传递
  7.3 共用体
    7.3.1 共用体类型及变量的定义
    7.3.2 共用体变量的引用
  7.4 枚举类型
    7.4.1 枚举类型及变量的定义
    7.4.2 枚举类型的引用
  7.5 用typedef定义类型
  7.6 习题
第8章  动态分配及撤销内存
  8.1 动态分配与撤销内存的概念
  8.2 malloc与ffee函数
  8.3 calloc与free函数
  8.4 free函数与指针
  8.5 习题
第9章  链表
  9.1 链表的结构
  9.2 链表的创建及遍历输出
  9.3 链表的插入
  9.4 链表的删除
  9.5 链表的销毁
  9.6 循环链表
  9.7 双链表
  9.8 栈和队列
  9.9 习题
第10章  位运算
  10.1 位运算的概念
  10.2 位运算符与位运算
    10.2.1 “按位与”运算符(&)
    10.2.2 “按位或”运算符(i)
    10.2.3 “按位异或”运算符(^)
    10.2.4 “取反”运算符(~)
    10.2.5 “左移”运算符(<<)
    10.2.6 “右移”运算符(>>)
  10.3 位运算举例
  10.4 位段
    10.4.1 位段的概念
    10.4.2 位段的声明和位段变量的定义
    10.4.3 位段的使用
  10.5 习题
第11章  文件
  11.1 文件的概念
  11.2 文件类型指针
  11.3 文件的打开与关闭
    11.3.1 文件的打开
    11.3.2 文件的关闭
  11.4 文件的读写操作
    11.4.1 文件读函数
    11.4.2 文件写函数
  11.5 文件检测函数
  11.6 文件的定位
  11.7 习题
第12章  c程序的常见错误
附录a ascii码表
附录b c语言常用库函数
参考文献
展开全部

预估到手价 ×

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

确定
快速
导航