登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』C程序设计基础(第2版)

書城自編碼: 3677951
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 耿祥义、张跃平
國際書號(ISBN): 9787302542919
出版社: 清华大学出版社
出版日期: 2021-10-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 325

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
Android自动化测试实战:Python+Appium +unittest
《 Android自动化测试实战:Python+Appium +unittest 》

售價:NT$ 503.0
郭建龙亚洲三部曲:印度、穿越蒙古国、三千佛塔
《 郭建龙亚洲三部曲:印度、穿越蒙古国、三千佛塔 》

售價:NT$ 1305.0
工作:从平凡到非凡(原书第5版)  [英]理查德·泰普勒 陶尚芸 译
《 工作:从平凡到非凡(原书第5版) [英]理查德·泰普勒 陶尚芸 译 》

售價:NT$ 330.0
带献帝去旅行--历史书写的中古风景(论衡系列)
《 带献帝去旅行--历史书写的中古风景(论衡系列) 》

售價:NT$ 325.0
出行创新设计:概念、范式与案例
《 出行创新设计:概念、范式与案例 》

售價:NT$ 559.0
爱的能力:为什么我们既渴望爱,又害怕走进爱(第13版)
《 爱的能力:为什么我们既渴望爱,又害怕走进爱(第13版) 》

售價:NT$ 391.0
环艺设计手绘:景观/室内 马克笔 手绘效果图技法精解
《 环艺设计手绘:景观/室内 马克笔 手绘效果图技法精解 》

售價:NT$ 447.0
明清与李朝时代
《 明清与李朝时代 》

售價:NT$ 381.0

建議一齊購買:

+

NT$ 839
《 PHP核心技术与最佳实践(第2版) 》
+

NT$ 853
《 C Primer Plus 第6版 中文版 》
+

NT$ 834
《 轻量级Java Web企业应用实战——Spring MVC+Spring+MyBatis整合开发 》
+

NT$ 644
《 Effective Modern C++中文版 》
+

NT$ 474
《 漫画算法:小灰的算法之旅(Python篇)(全彩) 》
+

NT$ 768
《 C# 8.0和.NET Core 3.0高级编程 》
編輯推薦:
通过本书的学习,读者可以掌握C语言编程思想和C编程中的一些重要技术。
內容簡介:
C语言不仅是计算机学科的一门基础语言,而且由于其高效、灵活,特别适合用来编写操作硬件设备的程序,因此在嵌入式领域有着广泛的应用。 本书每个教学单元采用基础知识、基础训练和上机实践的结构,便于交互式教学、加强课堂教学过程中学生的参与度。本书的知识内容严格遵守ANSI C标准,在程序设计思想方面强调模块化思想,在克服难点方面注重结构清晰地安排内容、循序渐进地展开知识,特别强调知识点的能力目标,通过合理的基础训练和上机实践提高读者的程序设计能力和综合运用知识的能力。全书分为12章,分别是初识C程序,基本数据类型,运算符与表达式,分支与开关语句,循环语句,函数的结构与调用,数组,指针,指针与数组,处理字符串,结构体、共用体与枚举,读写文件。 本书适合作为高等职业院校及应用型本科院校C程序设计的“教、学、做”一体化教材,还适合作为C程序设计初学者的自学用书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
關於作者:
耿祥义,男,52,1995年中国科学技术大学博士毕业,获理学博士学位。1997年从中山大学博士后流动站出站。现任大连交通大学教授。有多年讲授Java语言的经验,已编写出版《Java 2实用教程》 《Java 课程设计》 《JSP 实用教程》 《JSP 基础教程》 《XML 基础教程》等10余部教材。
目錄
第1章初识C程序1
1.1开发环境1
1.1.1基础知识1
1.1.2基础训练——安装VC 6.01
1.1.3上机实践——启动VC 6.03
1.2简单的C程序3
1.2.1基础知识3
1.2.2基础训练——程序开发步骤3
1.2.3上机实践——工程与源文件7
小结9
习题19
第2章基本数据类型12
2.1整型常量与变量12
2.1.1基础知识12
2.1.2基础训练——交换变量的值15
2.1.3上机实践——旋转变量18
2.2浮点型常量与变量19
2.2.1基础知识19
2.2.2基础训练——原子的质量21
2.2.3上机实践——大象与蚂蚁23
2.3字符常量与变量24
2.3.1基础知识24
2.3.2基础训练——加密与解密26
2.3.3上机实践——声音的转义28
2.4输入、输出函数29
2.4.1基础知识29
2.4.2基础训练——计算总成绩31
2.4.3上机实践——输入/输出字符33
2.5符号常量与const常量34
2.5.1基础知识34
2.5.2基础训练——圆周率362.5.3上机实践——统一的折扣37
小结37
习题238
第3章运算符与表达式42
3.1算术运算符与赋值运算符42
3.1.1基础知识42
3.1.2基础训练——数字里的位44
3.1.3上机实践——计算表达式45
3.2自增、自减运算符46
3.2.1基础知识46
3.2.2基础训练——冰溶于水47
3.2.3上机实践——后自增与先自减48
3.3关系运算符与逻辑运算符49
3.3.1基础知识49
3.3.2基础训练——处理关系51
3.3.3上机实践——电路52
3.4类型转换运算符53
3.4.1基础知识53
3.4.2基础训练——四舍五入54
3.4.3上机实践——托运行李55
3.5位运算符56
3.5.1基础知识56
3.5.2基础训练——掩码58
3.5.3上机实践——看看内存里的位59
小结60
习题360
第4章分支与开关语句64
4.1单分支语句64
4.1.1基础知识64
4.1.2基础训练——简单的排序66
4.1.3上机实践——超速与罚款67
4.2双分支语句68
4.2.1基础知识68
4.2.2基础训练——判断直角三角形69
4.2.3上机实践——解一元二次方程72
4.3多分支语句73
4.3.1基础知识73
4.3.2基础训练——计算电费75
4.3.3上机实践——分段函数76
4.4开关语句78
4.4.1基础知识78
4.4.2基础训练——四则运算79
4.4.3上机实践——中奖号码81
4.5复合语句81
4.5.1基础知识81
4.5.2基础训练——自动售货机82
4.5.3上机实践——快递费用84
小结85
习题485
第5章循环语句91
5.1while循环语句91
5.1.1基础知识91
5.1.2基础训练——计算圆周率93
5.1.3上机实践——奇数连乘95
5.2dowhile循环语句97
5.2.1基础知识97
5.2.2基础训练——转动正整数98
5.2.3上机实践——判断回文数99
5.3循环与随机数100
5.3.1基础知识100
5.3.2基础训练——猜数字101
5.3.3上机实践——数字黑洞102
5.4for循环语句104
5.4.1基础知识104
5.4.2基础训练——Fibonacci数列105
5.4.3上机实践——完数与百鸡百钱108
5.5循环与延时109
5.5.1基础知识109
5.5.2基础训练——测试记忆力110
5.5.3上机实践——字母动画111
5.6continue语句与break语句112
5.6.1基础知识112
5.6.2基础训练——寻找素数113
5.6.3上机实践——循环与girl114
小结115
习题5115
第6章函数的结构与调用119
6.1C程序与函数119
6.1.1基础知识119
6.1.2基础训练——柱体与锥体的体积122
6.1.3上机实践——圆的周长与面积124
6.2函数的类型与return语句124
6.2.1基础知识125
6.2.2基础训练——计费的差异126
6.2.3上机实践——商品打折127
6.3参数传值128
6.3.1基础知识128
6.3.2基础训练——亲和数131
6.3.3上机实践——水仙数132
6.4函数之间的调用133
6.4.1基础知识133
6.4.2基础训练——分数运算135
6.4.3上机实践——求阶乘和137
6.5void型函数137
6.5.1基础知识137
6.5.2基础训练——钻石图案139
6.5.3上机实践——输出素数140
6.6递归函数141
6.6.1基础知识141
6.6.2基础训练——Hannoi塔142
6.6.3上机实践——递归数列144
6.7局部变量与全局变量145
6.7.1基础知识145
6.7.2基础训练——村庄的水源147
6.7.3上机实践——计数器149
6.8变量的存储方式150
6.8.1基础知识150
6.8.2基础训练——计算阶乘152
6.8.3上机实践——计算连续和153
6.9使用库函数154
6.9.1核心知识点154
6.9.2基础训练——当前时间和打开画笔155
6.9.3上机实践——整数部分与小数部分156
小结157
习题6157
第7章数组161
7.1一维数组161
7.1.1基础知识161
7.1.2基础训练——统计成绩163
7.1.3上机实践——输出日历165
7.2数组名做参数166
7.2.1基础知识166
7.2.2基础训练——转盘抽奖168
7.2.3上机实践——“围圈留1”170
7.3数组排序171
7.3.1核心知识点171
7.3.2基础训练——二分法(折半法)176
7.3.3上机实践——随机数的概率178
7.4二维数组180
7.4.1基础知识180
7.4.2基础训练——成绩排序182
7.4.3上机实践——生命游戏184
小结188
习题7188
第8章指针191
8.1指针变量191
8.1.1基础知识191
8.1.2基础训练——指哪打哪193
8.1.3上机实践——处理危险品195
8.2指针的自增、自减、减法运算196
8.2.1基础知识196
8.2.2基础训练——越界种树197
8.2.3上机实践——扫描内存198
8.3malloc()函数与内存199
8.3.1基础知识199
8.3.2基础训练——动态数据200
8.3.3上机实践——共用一块地202
8.4指针参数203
8.4.1基础知识203
8.4.2基础训练——仓库的制度205
8.4.3上机实践——总和与平均值206
小结207
习题8207
第9章指针与数组211
9.1指向数组元素的指针211
9.1.1基础知识211
9.1.2基础训练——射击稻草人214
9.1.3上机实践——回文单词216
9.2指向行的指针与二维数组217
9.2.1基础知识217
9.2.2基础训练——平均气温219
9.2.3上机实践——销售额220
9.3calloc()函数内存分配函数221
9.3.1基础知识221
9.3.2基础训练——列车上的人数222
9.3.3上机实践——排序成绩223
小结224
习题9224
第10章处理字符串228
10.1char型数组与字符串228
10.1.1基础知识228
10.1.2基础训练——复制字符串230
10.1.3上机实践——库函数231
10.2指针与字符串232
10.2.1基础知识232
10.2.2基础训练——统计单词233
10.2.3上机实践——字母频率234
10.3puts()函数与gets()函数235
10.3.1基础知识235
10.3.2基础训练——记忆单词238
10.3.3上机实践——大小写转换239
10.4检索字符串240
10.4.1基础知识240
10.4.2基础训练——数星星242
10.4.3上机实践——库函数与单词243
10.5字符串转换为数字243
10.5.1基础知识243
10.5.2基础训练——成绩单245
10.5.3上机实践——购物小票246
10.6排序字符串247
10.6.1基础知识247
10.6.2基础训练——按成绩排序248
10.6.3上机实践——出生日期排序250
小结250
习题10251
第11章结构体、共用体与枚举254
11.1结构体类型与结构体变量254
11.1.1基础知识254
11.1.2基础训练——教学楼257
11.1.3上机实践——学生信息258
11.2指针与结构体变量259
11.2.1基础知识259
11.2.2基础训练——手机充值260
11.2.3上机实践——录入图书261
11.3结构体数组262
11.3.1基础知识262
11.3.2基础训练——双色球263
11.3.3上机实践——抽取样本265
11.4结构体与参数266
11.4.1基础知识266
11.4.2基础训练——开车与加油267
11.4.3上机实践——有理数运算269
11.5共用体270
11.5.1基础知识270
11.5.2基础训练——数据与描述271
11.5.3上机实践——字符与位置272
11.6枚举类型273
11.6.1基础知识273
11.6.2基础训练——颜色排列274
11.6.3上机实践——抽签275
小结276
习题11277
第12章读写文件281
12.1按文本读取文件281
12.1.1基础知识281
12.1.2基础训练——标准化考试283
12.1.3上机实践——记忆单词285
12.2写文本文件287
12.2.1基础知识287
12.2.2基础训练——录入与保存289
12.2.3上机实践——加密文件290
12.3读写二进制文件291
12.3.1基础知识291
12.3.2基础训练——保存成绩单293
12.3.3上机实践——保存计算结果295
12.4随机读写296
12.4.1基础知识296
12.4.2基础训练——备份文件297
12.4.3上机实践——文件的长度299
小结299
习题12299
参考文献303
附录304
附录A标准ASCII表304
附录B运算符表305
附录Cmath与string库函数306
內容試閱
本书是编者多年讲授C语言的结晶,书中的教学单元采用基础知识、基础训练和上机实践的结构,以便于交互式教学的开展和加强教学过程中学生的参与度。基础知识部分体现重要且实用的知识,是教师需要重点讲解的内容;基础训练部分给出了编程的具体要求和代码模板以及能力目标,教师可以采用交互式方式完成基础训练的教学;上机实践部分给出了需要学生独立完成的实践活动。
本书的知识内容严格遵守ANSI C标准,在程序设计思想方面强调模块化思想,在克服难点方面注重结构清晰地安排内容、循序渐进地展开知识,通过合理的基础训练提高学习者的程序设计能力和综合运用知识的能力。全书分为12章,分别是初识C程序,基本数据类型,运算符与表达式,分支与开关语句,循环语句,函数的结构与调用,数组,指针,指针与数组,处理字符串,结构体、共用体与枚举,读写文件。
第1章主要讲解开发C程序的基本步骤,读者可以迅速地开发出个简单的C程序,并充分认识到C语言的重要地位和应用领域。第2章主要讲解基本数据类型,在基础知识和基础训练的安排方面特别注重训练初学者应当掌握和理解的重要的基础知识以及知识点的能力目标。第3章主要讲解C语言的运算符与表达式,基础训练的安排注重结合实际问题训练读者熟练地计算各种表达式、识别各种语句及它们的作用。第4章和第5章分别是分支语句和循环语句,为了实现能力目标特别注重选择有启发性的例子和基础训练,以此训练读者使用所学语句解决实际问题的能力。第6章是本书的重点内容之一,讲述了函数的结构与调用,讲解上注重强调ANSI C标准和使用函数进行模块化设计的思想。第7章主要讲解数组,基础训练侧重讲解数组在解决许多实际问题中的重要性。第8章和第9章是C语言特别重要的内容——指针,注重由简到难逐步展开,便于读者学习和掌握这部分内容,所选择的例子和基础训练都非常有利于读者理解指针以及提高在程序设计中使用指针解决问题的能力。由于字符串是C程序设计中经常需要处理的数据,因此在第10章专门讲解了和字符串有关的知识点,其中的基础训练和上机实践注重综合运用所学知识来解决实际问题。第11章主要讲解结构体、共用体与枚举,特别注意训练使用指针访问结构体中的数据的能力。第12章主要讲解怎样使用库函数读写文件,通过一些有应用价值的基础训练使读者掌握文件的读写。
使用本书从事教学活动的教师可登录清华大学出版社网站http://www.tup.com.cn下载电子讲义、开源代码、习题电子版和习题解答电子版。普通读者可扫描二维码下载源代码、习题电子版等学习资源。
编者
2021年3月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.