顶部
收藏

编程语言基础——C语言(第5版)


作者:
陈琳
定价:
24.60元
ISBN:
978-7-04-030413-8
版面字数:
290.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
2020-06-09
读者对象:
中等职业教育
一级分类:
计算机类
二级分类:
计算机应用/软件与信息服务/计算机速录/计算机与数码产品维修

本书是中等职业学校计算机应用专业国家规划教材《编程语言基础——C语言》的第5版,在第4版的基础上进行了修订。本书提供丰富的、难易程度不同的应用实例和习题,满足高职和中职的教学要求。

本书通俗易懂,操作性强,注重对学生自学能力和创新能力的培养。主要内容包括“C语言概述”“基本数据类型与简单程序设计”“分支结构程序设计”“循环结构程序设计”“数组”“函数”“结构体和共用体”“指针”“文件”。全书各章配有应用实例、小结和习题。书末配有“基本字符ASCII码表(0~127)”“运算符表”“常用C库函数表”和“部分习题解答”等附录。本书配有《C语言学习辅导与上机实习(第5版)》。

本书配套网络教学资源,使用本书封底所附的学习卡,登录http://abook.hep.com.cn/sve,可获得相关资源。

本书适合中等职业学校计算机应用以及相关专业的学生使用,也可作为各类计算机培训的教学用书及计算机等级考试的辅导用书。

  • 前辅文
  • 第1章 C语言概述
    • 1.1 C语言的产生和发展
    • 1.2 C语言的特点
    • 1.3 两个简单的C程序
    • 1.4 C程序的上机步骤
    • 1.5 Dev-C++介绍
    • 1.6 Microsoft Visual C++ 2010 学习版介绍
    • 1.7 宏定义和文件包含
    • 本章小结
    • 习题
  • 第2章 基本数据类型与简单程序设计
    • 2.1 C语言的基本数据类型
    • 2.2 常量和变量
      • 2.2.1 常量和符号常量
      • 2.2.2 整型常量
      • 2.2.3 浮点型常量
      • 2.2.4 字符型常量
      • 2.2.5 变量
    • 2.3 赋值语句
      • 2.3.1 赋值语句的格式与功能
      • 2.3.2 赋值语句中的类型转换
    • 2.4 数据的输出
      • 2.4.1 字符输出函数 putchar( )
      • 2.4.2 格式化输出函数printf( )
    • 2.5 数据的输入
      • 2.5.1 字符输入函数 getchar( )
      • 2.5.2 格式化输入函数 scanf( )
    • 2.6 运算符和表达式
      • 2.6.1 算术运算符
      • 2.6.2 自增、自减运算符
      • 2.6.3 赋值运算符
      • 2.6.4 逗号运算符
      • 2.6.5 位运算
    • 2.7 常用的数学函数
    • 2.8 顺序结构程序设计实例
    • 本章小结
    • 习题
  • 第3章 分支结构程序设计
    • 3.1 关系表达式和逻辑表达式
      • 3.1.1 关系运算
      • 3.1.2 逻辑运算
    • 3.2 条件语句(if语句)
      • 3.2.1 if语句
      • 3.2.2 if…else语句
      • 3.2.3 if语句的嵌套
      • 3.2.4 条件表达式
    • 3.3 多分支语句(switch语句)
    • 3.4 分支结构程序设计实例
    • 本章小结
    • 习题
  • 第4章 循环结构程序设计
    • 4.1 while循环
    • 4.2 do…while循环
    • 4.3 for循环
    • 4.4 多重循环
    • 4.5 break语句和continue语句
      • 4.5.1 break语句
      • 4.5.2 continue语句
    • 4.6 循环结构程序设计实例
    • 本章小结
    • 习题
  • 第5章 数组
    • 5.1 一维数组的定义和使用
      • 5.1.1 一维数组的定义
      • 5.1.2 一维数组元素的引用
      • 5.1.3 一维数组的初始化
    • 5.2 二维数组的定义和使用
      • 5.2.1 二维数组的定义及引用
      • 5.2.2 二维数组的初始化
    • 5.3 字符数组的定义和使用
      • 5.3.1 字符数组的定义及元素引用
      • 5.3.2 字符数组的初始化
      • 5.3.3 字符数组的输入/输出
      • 5.3.4 字符串处理函数
    • 5.4 数组的应用举例
    • 本章小结
    • 习题
  • 第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.4 变量的作用域
      • 6.4.1 局部变量
      • 6.4.2 全局变量
    • 6.5 变量的存储类别
      • 6.5.1 存储方式
      • 6.5.2 自动变量
      • 6.5.3 静态局部变量
      • 6.5.4 寄存器变量
      • 6.5.5 外部变量
    • 6.6 函数应用实例
    • 本章小结
    • 习题
  • 第7章 结构体和共用体
    • 7.1 概述
    • 7.2 定义结构体变量的方法
      • 7.2.1 先定义类型,后定义变量
      • 7.2.2 类型和变量同时定义
      • 7.2.3 直接定义变量
      • 7.2.4 typedef的使用
    • 7.3 结构体变量的引用
      • 7.3.1 引用结构体变量
      • 7.3.2 结构体变量的初始化
      • 7.3.3 同类型结构体变量间的赋值
    • 7.4 结构体数组
    • 7.5 共用体
    • 7.6 结构体和共用体应用实例
    • 本章小结
    • 习题
  • 第8章 指针
    • 8.1 指针的概念
    • 8.2 指向简单变量的指针
    • 8.3 指向数组的指针变量
      • 8.3.1 指向一维数组的指针变量
      • 8.3.2 指向多维数组的指针变量
    • 8.4 指向字符串的指针变量
    • 8.5 指针作为函数参数
    • 8.6 指向结构体的指针变量
      • 8.6.1 结构体指针变量的定义、输入和输出
      • 8.6.2 用结构体指针变量处理链表
    • 8.7 指针应用实例
    • 本章小结
    • 习题
  • 第9章 文件
    • 9.1 文件概述
    • 9.2 文件的打开和关闭
      • 9.2.1 文件的打开
      • 9.2.2 文件的关闭
    • 9.3 文件的读/写函数
    • 9.4 文件的定位函数和文件的结尾标志函数
    • 9.5 文件应用实例
    • 本章小结
    • 习题
  • 附录A 基本字符ASCII码表(0~127)
  • 附录B 运算符表
  • 附录C 常用C库函数表
  • 附录D 部分习题解答
  • 参考文献

编程语言基础——C语言(第5版)数字课程与纸质教材一体化设计,紧密配合。数字课程包括课件、习题答案、电子教案和演示文稿。充分运用多种形式媒体资源,极大地丰富了知识的呈现形式,拓展了教材内容。在提升课程教学效果同时,为学生学习提供思维与探索的空间。

相关图书