新書推薦:
《
启蒙的辩证:哲学的片简(法兰克福学派哲学经典,批判理论重要文本)
》
售價:NT$
347.0
《
心跳重置
》
售價:NT$
269.0
《
云中记
》
售價:NT$
347.0
《
中国古代妇女生活(中国古代生活丛书)
》
售價:NT$
214.0
《
你的认知正在阻碍你
》
售價:NT$
296.0
《
我们身边的小鸟朋友:手绘观鸟笔记
》
售價:NT$
356.0
《
拯救免疫失衡
》
售價:NT$
254.0
《
收尸人
》
售價:NT$
332.0
編輯推薦:
“21天学编程系列”自2009年1月上市以来一直受到广大读者的青睐。该系列中的大部分图书从一上市就登上了编程类图书销售排行榜的前列,很多大、中专院校也将该系列中的一些图书作为教材使用,目前这些图书已经多次印刷、改版。可以说,“21天学编程系列”是自2009年以来,国内原创计算机编程图书*有影响力的品牌之一。
为了使该系列图书能紧跟技术和教学的发展,更加适合读者学习和学校教学,我们结合****和读者的建议,对该系列图书进行了改版(即第4版)。本书便是该系列中的C语言分册。
內容簡介:
本书是 C 语言的入门教程, 详细介绍了 C 语言的基本概念和编程技术。 本书分为八篇, 共 21 章内容。第一篇为 C 语言入门篇,该篇介绍了 C 语言程序的特点及编程的准备。第二篇为 C 语言基础篇,该篇介绍了常量与变量、整型、字符型、浮点型,以及表达式与操作符等内容。第三篇为结构编程篇,该篇讲解了选择结构和循环结构两种常用的程序结构。第四篇为数组和字符串篇,该篇讲解了 C 语言中数组和字符串的应用。第五篇为函数篇,该篇内容主要包括函数、函数与文件、函数中的变量和字符串处理函数等。第六篇为指针篇,该篇介绍了指针的重要概念和应用。第七篇为高级应用篇,该篇内容主要包括堆管理、位运算操作符、结构体、共用体、枚举和位域,以及预处理等。第八篇为综合案例篇,该篇以图书管理系统开发为例,详细介绍了 C 语言和文件处理开发的过程。
本书适合没有编程基础的 C 语言初学者作为入门教程,也可作为大、中专院校和培训班的教材,对于 C 语言开发的爱好者,本书也有较大的参考价值。
本书附带 DVD 光盘 1 张,内容包括超大容量手把手教学视频、电子教案(PPT) 、源代码等。
關於作者:
毕业于清华大学
曾就读于中国水利水电科学研究院
《家庭理财宝典:生活中的理财知识大全集》 电子工业出版社
《财报中隐藏的大牛股》 电子工业出版社
《实战网络营销——网络推广经典案例战术解析(第2版)》 电子工业出版社
《日常生活中的经济学》 电子工业出版社
目錄 :
第一篇 C 语言入门篇
第 1 章 C 语言与程序概述( 教学视频:38 分钟) ..................................................... 1
1.1 C 语言的历史沿革 .............................................................................................................. 1
1.1.1 C 语言的诞生 .......................................................................................................... 1
1.1.2 C 语言的发展历程 .................................................................................................. 2
1.1.3 C 语言的特点 .......................................................................................................... 2
1.1.4 第一个 C 程序——Hello, world! ............................................................................ 3
1.2 数据结构与算法 .................................................................................................................. 4
1.2.1 什么是数据结构 ...................................................................................................... 4
1.2.2 什么是算法 .............................................................................................................. 6
1.3 程序设计概述 ...................................................................................................................... 7
1.3.1 结构化程序设计 ...................................................................................................... 7
1.3.2 三种基本结构 .......................................................................................................... 8
1.3.3 算法描述方法 .......................................................................................................... 9
1.4 小结 .................................................................................................................................... 11
1.5 习题 .................................................................................................................................... 11
第 2 章 C 语言编程准备( 教学视频:43 分钟) ...................................................... 14
2.1 C 程序简介 ........................................................................................................................ 14
2.1.1 简单 C 程序示例 ................................................................................................... 14
2.1.2 C 程序的特点 ........................................................................................................ 15
2.1.3 标识符与关键字 .................................................................................................... 16
2.1.4 C 程序的执行步骤 ................................................................................................ 17
2.2 C 程序开发环境 ................................................................................................................ 17
2.2.1 Turbo C .................................................................................................................. 18
2.2.2 Visual C++ 2005 .................................................................................................... 20
2.2.3 GCC 3.2.2 ............................................................................................................... 21
2.3 小结 .................................................................................................................................... 22
2.4 习题 .................................................................................................................................... 22
第二篇 C 语言基础篇
第 3 章 常量与变量( 教学视频:39 分钟) ............................................................. 25
3.1 常量和变量概述 ................................................................................................................ 25
3.1.1 常量 ........................................................................................................................ 25
3.1.2 变量 ........................................................................................................................ 26
3.2 变量的使用 ........................................................................................................................ 27
3.2.1 声明变量 ................................................................................................................ 27
3.2.2 定义变量 ................................................................................................................ 28
3.2.3 使用 extern 声明变量 ............................................................................................ 28
3.2.4 变量赋值及初始化 ................................................................................................ 29
3.2.5 地址操作符和指针操作符 .................................................................................... 30
3.3 格式化输入输出 ............................................................................................................... 31
3.3.1 标准输出函数——printf 函数 .............................................................................. 32
3.3.2 标准输入函数——scanf 函数 ............................................................................... 32
3.4 数据类型简介 .................................................................................................................... 33
3.5 小结 .................................................................................................................................... 34
3.6 习题 .................................................................................................................................... 34
第 4 章 基本数据类型( 教学视频:42 分钟) .......................................................... 37
4.1 整型数据类型 .................................................................................................................... 37
4.1.1 字节长度 ................................................................................................................ 37
4.1.2 符号修饰符 ............................................................................................................ 38
4.1.3 整型常量 ................................................................................................................ 38
4.1.4 整型变量 ................................................................................................................ 39
4.1.5 存储方式 ................................................................................................................ 40
4.1.6 数值范围 ................................................................................................................ 41
4.2 字符型数据类型 ................................................................................................................ 44
4.2.1 字节长度 ................................................................................................................ 44
4.2.2 字符常量 ................................................................................................................ 44
4.2.3 字符变量 ................................................................................................................ 46
4.2.4 存储方式 ................................................................................................................ 47
4.3 浮点型数据类型 ................................................................................................................ 47
4.3.1 字节长度 ................................................................................................................ 47
4.3.2 浮点型常量 ............................................................................................................ 48
4.3.3 浮点型变量 ..........................................................