账号: 密码:
首页  |  宏观指导  |  出版社天地  |  图书代办站  |  教材图书信息 |  教材图书评论 |  在线订购 |  教材征订
  图书分类 - 中图法分类  专业分类  用途分类  自分类  制品类型  读者对象  版别索引 
搜索 新闻 图书 ISBN 作者 音像 出版社 代办站 教材征订
购书 请登录 免费注册 客服电话:010-62510665 62510769
图书查询索引 版别索引 分类索引 中图法分类 专业分类 用途分类 制品类型 读者对象 自分类 最新 畅销 推荐 特价 教材征订
综合查询
C语言入门很简单 - 中国高校教材图书网
相关类别图书
作 者:马磊 等
出版社:清华大学出版社
用 途:培训教材
中 图: 自动化技术、计算机技术
专 业:计算机/网络>数据库语言与编程
制 品:图书
读 者:
最新可供书目

战争与文明:从路易十四到拿破仑

中国人民大学出版社


一本书读懂30部管理学经典

清华大学出版社


算法传播十讲

苏州大学出版社


人文职场英语(第2版)学生用书

上海外语教育出版社


数字时代的银龄行动——亚太地区老年人数字素养与技能现状调研

国家开放大学出版社

书名: C语言入门很简单
ISBN:9787302281023 条码:
作者: 马磊 等  相关图书 装订:平装
印次:1-1 开本:16开
定价: ¥49.00  折扣价:¥46.55
折扣:0.95 节省了2.45元
字数:
出版社: 清华大学出版社 页数:
发行编号: 每包册数:
出版日期: 2012-05-01
小团购 订购 咨询 推荐 打印 放入存书架 相关评论

内容简介:
本书是一本与众不同的C语言学习读物,是一本化繁为简,把“抽象”问题“具体”化,把复杂问题简单化的书。在本书中,避免出现云山雾罩、晦涩难懂的讲解,代之以轻松活泼、由浅入深的剖析,这必将使每一位阅读本书的读者少走弯路,快速上手,从而建立学习C程序设计的信心。
  本书15章,分为5篇,从实用出发,由遇到的问题引出解决问题的方法来系统讲述C语言的各个特性及程序设计的基本方法。本书内容主要包括常量、变量、程序结构、数组、字符串、指针、结构体、共同体、枚举类型、函数、局部变量和全局变量、预处理命令和文件等一些非常重要的知识。通过阅读本书,读者可以在较短的时间内理解C程序设计的各个重要概念和知识点,为进一步学习打好基础。
  本书配带1张DVD光盘,收录了本书重点内容的教学视频和涉及的源代码,光盘中还赠送了大量超值的C语言进阶视频。
  本书最适合没有基础的C语言入门新手阅读;对于有一定基础的读者,可通过本书进一步理解C语言的各个重要知识点和概念;对于大、中专院校的学生和培训班的学员,本书也不失为一本好教材。

作者简介:
 
章节目录:
第1篇 一切从基础开始
第1章 概述( 教学视频:21分钟) 2
1.1 C语言简介 2
1.1.1 C语言的位置 2
1.1.2 C语言的优缺点 3
1.1.3 C语言适合什么开发 4
1.2 C语言的开发环境 4
1.2.1 编辑器、编译器和链接器 4
1.2.2 集成开发环境 6
1.3 Visual Studio使用简介 8
1.3.1 Visual Studio版本 8
1.3.2 Visual Studio的安装 9
1.3.3 新建项目 9
1.3.4 编写代码 13
1.3.5 编译链接 15
1.3.6 运行可执行程序 16
1.4 如何学好C语言 17
1.5 小结 17
1.6 习题 17
第2章 开始C语言之旅( 教学视频:22分钟) 19
2.1 为什么要写代码 19
2.1.1 为什么要写程序 19
2.1.2 从本书开始学编程 20
2.1.3 从一个现实的例子开始 20
2.2 编程的核心——数据 21
2.2.1 数据从哪里来 21
2.2.2 数据的表示 23
2.2.3 数据类型面面观——精度和范围 23
2.2.4 C语言基本数据类型 23
2.2.5 数据的变与不变——变量、常量 25
2.3 使用变量和常量 26
2.3.1 变量的使用 26
2.3.2 命名的方式 27
2.3.3 关键字 28
2.3.4 常量的使用 29
2.4 小结 30
2.5 习题 30
第2篇 简单程序的构建
第3章 简单数学运算( 教学视频:44分钟) 34
3.1 什么是赋值 34
3.1.1 赋值的作用——把数据存起来 34
3.1.2 赋值运算的形式 35
3.1.3 赋值表达式 35
3.1.4 机动灵活的赋值——scanf() 35
3.1.5 看看我们的劳动成果——printf() 36
3.1.6 赋值的重要性 37
3.2 开始赋值——整型赋值 38
3.2.1 整数在计算机中的表示——二进制 39
3.2.2 更先进的表示方法——八进制和十六进制 42
3.2.3 进制之间的转换——以二进制为桥梁 44
3.2.4 给整型赋值 45
3.3 浮点型赋值 48
3.3.1 小数在计算机中的表示 48
3.3.2 给浮点型赋值 52
3.4 字符型赋值 54
3.4.1 字符在计算机中的表示——ASCII 54
3.4.2 给字符赋值 55
3.5 类型转换 58
3.5.1 什么是类型转换 58
3.5.2 类型转换的利弊 59
3.5.3 隐式类型转换和显式类型转换 59
3.5.4 赋值中的类型转换 61
3.6 基本数学运算 64
3.6.1 数学运算和数学表达式 64
3.6.2 商与余数 67
3.6.3 位运算 68
3.6.4 优先级的奥秘 73
3.6.5 数学运算中的类型转换 77
3.7 复合赋值运算 79
3.7.1 复合赋值运算 79
3.7.2 自增自减运算——特殊的复合赋值 81
3.7.3 自增自减运算的使用 82
3.8 小结 83
3.9 习题 84
第4章 程序结构( 教学视频:45分钟) 88
4.1 语句和语句块 88
4.1.1 简单语句 88
4.1.2 语句块 89
4.2 变量的作用域 90
4.2.1 局部变量的声明定义位置规则 90
4.2.2 局部变量的作用域规则 91
4.2.3 嵌套语句块的同名变量作用域规则 91
4.3 最常见的语句执行结构——顺序结构 93
4.4 判断结构 94
4.4.1 判断的基础——逻辑真假 94
4.4.2 基础的判断——关系运算 95
4.4.3 复杂的判断——逻辑运算 97
4.5 if判断结构 101
4.5.1 基本if结构 101
4.5.2 if-else结构 102
4.5.3 另类的条件判断——?运算符的使用 104
4.5.4 if-else if-else结构 106
4.5.5 嵌套的if结构 109
4.6 switch判断结构 112
4.6.1 switch基本结构 112
4.6.2 果断结束——break的使用 114
4.7 循环结构 116
4.7.1 while循环结构 116
4.7.2 for循环结构 119
4.7.3 goto语句 123
4.7.4 循环嵌套 124
4.7.5 break和continue 126
4.8 真正的程序——三种结构的揉和 129
4.9 小结 131
4.10 习题 131
第3篇 复杂数据的表示
第5章 数组( 教学视频:39分钟) 144
5.1 数组简介 144
5.1.1 数组的用途 144
5.1.2 数组变量的定义 145
5.2 数组变量初始化和赋值 146
5.2.1 数组的初始化 146
5.2.2 数组的下标 147
5.2.3 给数组赋值 147
5.2.4 数组元素的引用 148
5.3 二维数组 149
5.3.1 数组的维 150
5.3.2 二维数组表示和含义 150
5.3.3 二维数组的初始化 151
5.3.4 二维数组的赋值 152
5.3.5 二维数组的引用 154
5.4 多维数组 155
5.5 小结 157
5.6 习题 158
第6章 字符数组——字符串( 教学视频:31分钟) 161
6.1 字符数组 161
6.1.1 字符数组的表示 161
6.1.2 字符数组的初始化 161
6.1.3 字符数组的赋值和引用 162
6.2 字符串 164
6.2.1 字符串的C语言表示 164
6.2.2 使用字符串为字符数组初始化 164
6.2.3 字符串的保存形式 165
6.3 字符串的输入/输出——scanf和printf字符串 166
6.3.1 输入/输出字符串的C语言表示 166
6.3.2 scanf()函数对字符串的特殊处理 168
6.4 小结 169
6.5 习题 170
第7章 指针( 教学视频:65分钟) 172
7.1 地址的概念 172
7.1.1 地址的含义 172
7.1.2 为什么要用地址 173
7.1.3 地址的表示与取址运算 174
7.2 指针和指针变量 175
7.2.1 指针的含义和用途 175
7.2.2 指针类型 176
7.2.3 指针变量的定义和使用 177
7.2.4 void指针 177
7.3 指针运算 179
7.3.1 取指针元素 179
7.3.2 指针的自增自减 181
7.3.3 指针的类型转换 183
7.4 数组和指针 186
7.4.1 数组名也是指针 186
7.4.2 数组名是指针常量 187
7.4.3 使用数组名访问数组元素 187
7.4.4 三种访问数组元素的方法 189
7.4.5 数组指针和指针数组 190
7.5 多重指针和多维数组 192
7.5.1 多重指针 192
7.5.2 取多重指针元素运算 194
7.5.3 多维数组名和各维元素 195
7.5.4 使用指针访问多维数组 197
7.6 字符串和指针 199
7.6.1 字符指针 199
7.6.2 字符指针和字符串 200
7.6.3 scanf()、printf()函数和字符指针 201
7.7 小结 203
7.8 习题 203
第8章 结构体( 教学视频:35分钟) 205
8.1 结构体的含义 205
8.2 结构体类型的表示 206
8.2.1 结构体类型的一般格式 206
8.2.2 结构体的成员变量 207
8.2.3 复杂的结构体 208
8.3 结构体变量 209
8.3.1 结构体变量的声明定义 209
8.3.2 结构体变量初始化 210
8.3.3 取结构体成员运算 211
8.4 结构体数组 213
8.5 结构体指针 215
8.5.1 一重结构体指针 215
8.5.2 使用结构体指针取结构体数据 216
8.5.3 结构体指针例子 217
8.6 回到问题 218
8.7 小结 218
8.8 习题 219
第9章 共同体类型( 教学视频:36分钟) 222
9.1 共同体的含义与表示 222
9.1.1 共同体的用途 222
9.1.2 共同体的表示 222
9.1.3 复杂的共同体 224
9.2 共同体变量 225
9.2.1 共同体变量 225
9.2.2 共同体成员变量的相互覆盖 225
9.2.3 使用共同体变量 226
9.3 共同体数组 228
9.4 共同体的指针 231
9.4.1 一重共同体指针类型 231
9.4.2 共同体指针变量 231
9.4.3 完整的例子 232
9.5 小结 233
9.6 习题 233
第10章 枚举类型( 教学视频:35分钟) 235
10.1 枚举类型的含义与表示 235
10.1.1 枚举类型的含义 235
10.1.2 枚举类型的表示 236
10.2 枚举常量和枚举变量 236
10.2.1 枚举常量 237
10.2.2 枚举变量的定义 239
10.2.3 枚举变量的使用 240
10.3 枚举数组和枚举指针 241
10.3.1 枚举数组 241
10.3.2 枚举指针 241
10.3.3 用枚举指针来访问枚举数组 242
10.4 typedef类型定义符 243
10.5 小结 245
10.6 习题 245
第4篇 复杂功能的实现
第11章 函数( 教学视频:50分钟) 248
11.1 函数的意义 248
11.2 函数的形式 249
11.2.1 函数的一般形式 249
11.2.2 函数的参数列表 250
11.2.3 函数的返回值类型 251
11.3 函数的声明和定义形式 251
11.3.1 函数的声明 251
11.3.2 函数的定义形式 252
11.3.3 函数的形参 253
11.3.4 return返回值语句 254
11.4 自己动手写一个函数——加法函数 255
11.4.1 确定加法函数的样子 255
11.4.2 实现加法函数体 256
11.4.3 完整的加法函数定义 256
11.5 函数调用 257
11.5.1 函数的调用作用 257
11.5.2 函数的调用表达式 258
11.5.3 函数的实参 258
11.5.4 简单函数的调用 259
11.6 复杂参数 260
11.6.1 数组参数 260
11.6.2 指针参数 262
11.6.3 结构体、共同体和枚举参数 265
11.7 小结 268
11.8 习题 268
第12章 特殊的函数——main()函数( 教学视频:32分钟) 272
12.1 main()函数的作用 272
12.2 main()函数的声明定义 273
12.2.1 main()函数的声明形式 273
12.2.2 main()函数的参数 273
12.2.3 main()函数的返回值 275
12.3 小结 276
12.4 习题 276
第13章 局部变量和全局变量( 教学视频:39分钟) 277
13.1 变量的作用域和生命周期 277
13.2 函数内的局部变量 278
13.2.1 局部变量的作用域 278
13.2.2 局部变量的生命周期 278
13.2.3 局部变量的覆盖作用 280
13.3 函数外的全局变量 282
13.3.1 全局变量的作用域 282
13.3.2 全局变量的生命周期 283
13.3.3 局部变量对全局变量的覆盖作用 284
13.4 变量修饰符 286
13.4.1 使用修饰符改变变量的作用域和生命周期 286
13.4.2 C语言中常用变量修饰符的作用 286
13.5 小结 289
13.6 习题 289
第5篇 C语言的高级内容
第14章 预处理命令、文件包含( 教学视频:48分钟) 292
14.1 预处理命令的作用 292
14.1.1 程序预处理 292
14.1.2 预处理命令 293
14.1.3 C语言的几类预处理命令 294
14.2 C语言中的宏定义 294
14.2.1 C语言的宏定义形式 294
14.2.2 不带参的宏定义 295
14.2.3 带参的宏定义 296
14.3 预编译控制 298
14.3.1 C语言预编译控制 298
14.3.2 三种预编译控制组合形式 299
14.3.3 一个简单的例子 300
14.4 文件包含 301
14.4.1 头文件和源文件的文件名 301
14.4.2 头文件和源文件的内容 302
14.5 include包含头文件 303
14.5.1 自定义头文件和系统头文件 303
14.5.2 文件包含的两种形式 303
14.5.3 完整的circle例子 304
14.5.4 C语言中的标准头文件 306
14.6 小结 308
14.7 习题 309
第15章 文件操作( 教学视频:47分钟) 313
15.1 文件 313
15.1.1 重新认识文件 313
15.1.2 计算机眼里的文件 314
15.1.3 开发人员能对文件干些什么 315
15.2 文件的打开与关闭 315
15.2.1 文件指针 315
15.2.2 文件打开函数 316
15.2.3 文件关闭函数 318
15.3 文件读写 318
15.3.1 读写一个字符 318
15.3.2 读写一个字符串 319
15.3.3 读写一个数据块 320
15.4 文件的其他操作 322
15.4.1 随机读写文件 322
15.4.2 出错检验 323
15.5 小结 325
15.6 习题 325
附录A ASCII码表 327
  ??
  
  ??
  
  ??
  
  ??
  
C语言入门很简单
  
目 录
  
·XII·
  
  
·XI·
精彩片段:
 
书  评:
 
其  它:
 

专业分类
经济学  公共课与文化课  政治法律  教育学  文学艺术  历史学  理学  工学  农学  医学  计算机/网络  管理学  其他  外语  哲学
用途分类
大学本科教材 大学本科以上教材 大学教学参考书 考研用书 自学考试教材 高职高专教材 中职、中专类教材 中小学教材、教辅
电大用书 学术专著 考试辅导类图书 工具书 培训教材 其他
中图法分类
医药、卫生  语言、文字  工业技术  交通运输  航空、航天  环境科学、安全科学  综合性图书  文学  艺术  历史、地理  自然科学总论  数理科学和化学  天文学、地球科学  生物科学  哲学、宗教  社会科学总论  政治、法律  军事  经济  马克思主义、列宁主义、毛泽东思想、邓小平理论  文化、科学、教育、体育  农业科学
版别索引
北京大学出版社 北京师范大学出版社 清华大学出版社 中国人民大学出版社
北京工业大学出版社 北京大学医学出版社 北京航空航天大学出版社 北京交通大学出版社
北京理工大学出版社 北京体育大学出版社 北京邮电大学出版社 中央音乐学院出版社
北京语言大学出版社 对外经济贸易大学出版社 国家开放大学出版社 首都经济贸易大学出版社
首都师范大学出版社 外语教学与研究出版社
更多...
网上购书指南
一、我的账户
用户注册
用户登录
修改用户密码
修改个人资料
二、查询图书
快速查询
分类查询
综合查询
三、订购图书
第一步点击“订购”按钮
第二步确定收货人信息
第三步提交订单
存书架
四、邮购方式
普通邮寄
特快专递
五、付款方式
支付宝
邮局汇款
六、我的订单
查询订单
修改或取消订单
联系我们

| 我的帐户 | 我的订单 | 购书指南| 关于我们 | 联系我们 | 敬告 | 友情链接 | 广告服务 |

版权所有 © 2000-2002 中国高校教材图书网    京ICP备10054422号-7    京公网安备110108002480号    出版物经营许可证:新出发京批字第版0234号
经营许可证编号:京ICP证130369号    技术支持:云因信息