وبلاگ بلیان

C程序设计语言

معرفی کتاب «C程序设计语言» نوشتهٔ 魏东平, 朱连章, 于广斌编著; 于广斌; Zhu lian zhang; Yu guang bin; 魏东平; 朱连章، منتشرشده توسط نشر 电子工业出版社 در سال 2009. این کتاب در فرمت pdf، زبان zh ارائه شده است. «C程序设计语言» در دستهٔ بدون دسته‌بندی قرار دارد.

《C程序设计语言》是普通高等教育“十一五”国家级规划教材。《C程序设计语言》从实用性、适应性和先进性出发,以培养大学生的C语言程序设计能力为目标,结合大量实例,较全面地介绍了C语言的基本概念和程序设计的基本方法。全书共分13章,主要内容包括:C语言基础、顺序、选择和循环程序设计、数组、指针、字符串、函数、自定义数据类型、文件操作、位操作等。《C程序设计语言》配套《C程序设计语言实验与习题指导》,并提供配套电子课件、习题解答和程序源代码。 《C程序设计语言》可作为高等学校计算机与信息技术课程的基础教材,也可供相关领域的工程技术人员学习、参考。 内 容 简 介 前 言 目 录 第1章 C语言概述 1.1 程序设计与程序设计语言 1.1.1 计算机与程序设计 1.1.2 程序设计语言的发展 1.1.3 程序设计方法 1.2 C语言的产生与发展 1.3 C语言的特点 1.4 C语言程序简介 1.5 C语言的运行环境 1.5.1 C语言程序的执行步骤 1.5.2 C语言程序的集成开发环境 习 题 1 第2章 C语言程序设计基础 2.1 算法与程序设计步骤 2.1.1 算法及其表示 2.1.2 程序设计步骤 2.2 数 据 类 型 2.3 常量和变量 2.3.1 常量 2.3.2 变量 2.4 函 数 2.5 运算符和表达式 2.6 算术运算符与算术表达式 2.7 赋值运算符与赋值表达式 2.8 逗号运算符与逗号表达式 2.9 数值型数据间的混合运算 习 题 2 第3章 顺序程序设计 3.1 C语言语句概述 3.1.1 C语言语句的基本概念 3.1.2 C语言语句的分类 3.2 赋 值 语 句 3.3 数据的输入与输出 3.3.1 输入、输出基本概念 3.3.2 数据的输出函数 3.3.3 数据的输入函数 3.4 顺序程序设计 习 题 3 第4章 选择程序设计 4.1 关系运算符和关系表达式 4.1.1 关系运算符 4.1.2 关系表达式 4.2 逻辑运算符和逻辑表达式 4.2.1 逻辑运算符 4.2.2 逻辑表达式 4.3 if语句 4.3.1 if语句的基本形式 4.3.2 if语句的嵌套 4.4 条件运算符和条件运算表达式 4.5 switch语句 4.6 选择程序设计 习 题 4 第5章 循环程序设计 5.1 概 述 5.2 while语句和do-while语句 5.2.1 用法 5.2.2 执行过程 5.2.3 循环的嵌套 5.2.4 应用举例 5.3 for语句 5.3.1 用法 5.3.2 执行过程 5.3.3 循环的嵌套 5.3.4 for语句的变化形式 5.4 循环的控制 5.4.1 复杂的循环控制条件 5.4.2 break语句和continue语句 *5.4.3 goto语句 5.5 应 用 举 例 5.6 程 序 调 试 5.6.1 程序调试的一般策略 5.6.2 程序的跟踪与调试 习 题 5 第6章 数 组 6.1 数组的概念 6.1.1 为什么要使用数组 6.1.2 什么是数组 6.2 一 维 数 组 6.2.1 一维数组的定义和引用 6.2.2 一维数组的应用 6.3 多 维 数 组 6.3.1 多维数组的定义 6.3.2 多维数组的初始化 6.3.3 多维数组的应用 6.4 应 用 举 例 习 题 6 第7章 指 针 7.1 指针的概念 7.2 变量与指针 7.2.1 指针变量的定义 7.2.2 指针变量的值 7.2.3 应用举例 7.3 一维数组与指针 7.3.1 一维数组的地址 7.3.2 指向数组元素的指针 7.3.3 内存的动态分配 7.3.4 应用举例 *7.4 二维数组与指针 7.4.1 二维数组的元素的地址 7.4.2 指向数组的指针 7.4.3 指向指针的指针 7.4.4 指针数组 7.5 指针的应用 习 题 7 第8章 字 符 串 8.1 字符串的概念 8.1.1 字符与字符串 8.1.2 字符串的存储方法 8.2 字符数组与指针 8.2.1 字符数组 8.2.2 字符串的输入和输出 8.2.3 字符指针 8.2.4 字符串数组 8.2.5 字符指针的数组 8.3 字符串处理函数 8.3.1 复制与连接 8.3.2 比较大小 8.3.3 变换 8.3.4 其他函数 8.4 字符与字符串的应用 习 题 8 第9章 函 数 9.1 概 述 9.2 函数的定义 9.2.1 函数的命名 9.2.2 函数的执行 9.2.3 函数的参数 9.2.4 函数的返回值 9.3 函 数 原 型 9.3.1 自定义函数的原型 9.3.2 库函数的原型 9.4 基于函数的结构化设计 9.4.1 自顶向下逐步求精方法 9.4.2 程序模块化 9.5 函数的递归调用 9.6 变量的作用域 9.7 变量的存储类型 9.7.1 auto变量 9.7.2 extern变量 9.7.3 static变量 9.7.4 register变量 习 题 9 第10章 自定义数据类型 10.1 概 述 10.2 结 构 体 10.2.1 结构体的定义与应用 10.2.2 结构体数组与指针 10.2.3 结构体的嵌套与指针成员 10.2.4 链表 10.3 共 用 体 10.4 用typedef定义数据类型 10.5 枚 举 类 型 10.5.1 枚举类型的定义 10.5.2 枚举类型变量的使用 习 题 10 第11章 预处理命令与程序组织 11.1 概 述 11.2 #define定义宏 11.3 预 定 义 宏 11.4 #include包含 11.5 条 件 编 译 11.6 程 序 组 织 11.6.1 头文件 11.6.2 程序组织与条件编译 习 题 11 第12章 文 件 操 作 12.1 概 述 12.2 文件句柄与文件打开和关闭 12.3 文本文件的操作 12.4 二进制文件的操作 12.5 标 准 文 件 12.6 其他文件操作函数 习 题 12 第13章 位 操 作 13.1 概 述 13.2 位运算符和位运算 13.2.1 移位运算 13.2.2 其他位运算 13.3 位 段 习 题 13 附 录 附录A 常用字符的ASCII编码 附录B 计算机中数的表示 附录C C语言的运算符 参 考 文 献 反侵权盗版声明
دانلود کتاب C程序设计语言